- Oct 20, 2017 On a Mac with Java 8 update 151 installed, this version is confirmed as up-to-date by the Java control panel (as of 20 Oct). Going to Java.com and clicking on download, the Java website offers me Java 8 update 151. However, it is easy enough to find the Java 9 pages and download Java 9.0.1 (which supports Mac OS 10.10 and later).
- Macs do not include Java by default so you have to download and install Java on El Capitan, Sierra and High Sierra separately. One of the most common problems users have after upgrading to El Capitan, Sierra or High Sierra is an error message when trying to access certain websites or run apps that require Java and this tutorial helps fix that.
Why do I have problems running Java, after updating to macOS 10.12 (Sierra)?
Java Runtime For Mac Lion
This article applies to:Java Runtime For Mac Os High Sierra 10 13 6
This answer is an attempt to address: how to control java version system-wide (not just in currently running shell) when several versions of JDK are installed for development purposes on macOS El Capitan or newer (Sierra, High Sierra, Mojave).As far as I can tell, none of the current answers do that (.). As a developer, I use several JDKs, and I want to switch from one to the other easily. Java for macOS 2017-001 installs the legacy Java 6 runtime for macOS 10.13 High Sierra, macOS 10.12 Sierra, macOS 10.11 El Capitan, macOS 10.10 Yosemite, macOS 10.9 Mavericks, macOS 10.8 Mountain Lion, and macOS 10.7 Lion.
![Java Runtime For Mac Os High Sierra Java Runtime For Mac Os High Sierra](/uploads/1/2/6/6/126603363/253690021.png)
- Platform(s): macOS
- Java version(s): 8.0
macOS Sierra was released by Apple in September 2016. Java is compatiblewith this version, however, few Java issues have been reported onSierra. We are actively working on identifying and resolving those issues.
A few of the issues that we are currently addressing are listed below.
JVM throws NullPointerExceptions on macOS Sierra 10.12
On macOS Sierra 10.12, if a user presses modifier keys (such as Command, Alt, Shift) while an applet is running in a browser, an error box named “Internal Error” might be displayed. It will also show the “exec” icon in the macOS dock. The user can dismiss the applet, or try to rerun the applet while not pressing a modifier key. See JDK-8165867.
Trackpad scrolling of text is very fast
A bug in macOS Sierra has caused scrolling with the trackpad to to be very fast. A workaround is using a mouse, or updating to Java version 8 Update 121 (released January 2017) or later versions.
Java For Mac Os
You might also be interested in:
- How do I install Java for my Mac?
- Where is the Java Control Panel on Mac?
- How do I Update Java for my Mac?