% /usr/libexec/java_home -v 1.8.0_06 -exec javac -versionįor more information, see the java_home(1) man page. To run a different version of Java, either specify the full path, or use the java_home tool: Java HotSpot(TM) 64-Bit Server VM (build 23.2-b04, mixed mode) Java(TM) SE Runtime Environment (build 1.8.0_06-ea-b13) If the installed version is 8u6, you will see a string that includes the text 1.8.0_06. You can determine which version of the JDK is the default by typing java -version in a Terminal window. It is possible for the version of the JRE to be different than the version of the JDK. When launching a Java application through the command line, the system uses the default JDK. Depending on your processor, the downloaded file has one of the following names: jdk-8u version-macosx-amd64. The JavaFX SDK and Runtime are also installed and integrated into the standard JDK directory structure.
There can be multiple JDKs installed on a system, as many as you wish. When you install the Java Development Kit (JDK), the associated Java Runtime Environment (JRE) is installed at the same time. See 'Note for Users of OS X that Include Apple Java 6 Plug-in'. If you have not yet installed Apple's Java OS X 2012-006 update, then you are still using a version of Apple Java 6 that includes the plug-in and the Java Preferences app.
Determining the Default Version of the JDK