The following are the system requirements for installing the JDK and the JRE on macOS:
Any Intel-based computer running macOS.
Administrator privileges.
You cannot install Java for a single user. Installing the JDK and JRE on macOS is performed on a systemwide basis for all users. Administrator privileges are required to install the JDK and JRE on macOS.
When you install the JDK, it also installs the JRE. However, the system will not replace the current JRE with a lower version.
To determine the current JRE version installed on your system, see Determining the JRE Version Installed on macOS. To install an earlier version of the JRE, you must first uninstall the current version. See Uninstalling the JRE on macOS.
When you install the JRE, you can install only one JRE on your system at a time. The system will not install a JRE that has an earlier version than the current version.
To determine the current JRE version installed on your system, see Determining the JRE Version Installed on macOS. To install an earlier version of the JRE, you must first uninstall the current version. See Uninstalling the JRE on macOS.
Note:
Installing a JRE from Oracle will not update
java -version
symlinks or addjava
to your path. To do this, you must install the JDK.
For another project, I found myself needing to install Java 6 (a.k.a. 1.6) on Mac OS X Tiger and Leopard, both Intel and PowerPC.
For another project, I found myself needing to install Java 6 (a.k.a. 1.6) on Mac OS X Tiger and Leopard, both Intel and PowerPC. If you were using Macs back then, you may recall that Apple’s Java 6 was only officially released for Leopard on 64-bit Intel, and didn’t become the default JVM until Snow Leopard (at which point a 32-bit Intel version was also made available). Java for OS X follows the “Write once, run anywhere” tag line of the Java runtime and this means that developers do not need to make any type of adaptations or modifications to their Java apps in order for them to run on a Mac computer. Because Java for OS X is so easy installable and the operating.
If you were using Macs back then, you may recall that Apple’s Java 6 was only officially released for Leopard on 64-bit Intel, and didn’t become the default JVM until Snow Leopard (at which point a 32-bit Intel version was also made available). You may not recall that several developer previews for Tiger were released, the last of which was JavaSE6dp9.dmg, which supplied a PowerPC and 32-bit Intel JVM. With some hackery, it can still be installed on Tiger or Leopard.
Java Se 6 For Mac
Leopard on 64-bit Intel
Install Java 6 Mac Os X
As long as your CPU is a Core 2 Duo or later, all that’s required is a quick preference change. Since Java 1.5 is still the default on Leopard, open “Java Preferences” in /Applications/Utilities
and reorder the list of JVMs so that “Java SE 6” is first in the list. The change takes effect immediately, and can be confirmed on the command line with java -version
.
Leopard on PowerPC or 32-bit Intel
As the developer preview installer won’t work properly on Leopard, instead we’ll extract the JVM and install it by hand. First, move aside the Java 6 for 64-bit Intel that’s already installed, but non-functional.
(Ah, remember back when all you needed was an admin password to muck about in the system files with wild abandon? Good times.)
Next, use Pacifist to extract from the installer package the path /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0
and copy it to the same location on disk. (You can also burrow into the package using right-click and “Show Package Contents”, then double-click to extract “Archive.pax.gz” and find said path in the newly-created “Archive” folder.)
Install Java 6 For Mac Os X 10 8
You’ll then create a new “Current” symlink pointing at the folder you just copied.
Now, java -version
will show that Java 6 is active.
Tiger on PowerPC or Intel
Install Java Se 6 Mac Os X
If you run the installer on a fully updated Tiger system, it’ll inform you that “This volume contains a newer version of Java.” So, first move aside the files it’s checking.
Java 6 For Mac Os
Java For Mac Os 10.12
After running the installer, open the new “Java Preferences” in /Applications/Utilities/Java/Java SE 6
. Jdbc client for mac os. Set “Use version” to “Java SE 6” and reorder the list in “Java Application Runtime Settings” so “Java SE 6” is first. After you click “Save” and quit, confirm that Java 6 is active by running java -version
.