The developer preview should work on any Intel-based Mac and has been tested on Mac OS X 10.6.8 (Snow Leopard) and 10.7 (Lion). UPDATE Oracle has launched the official Java SE 7 for Mac OS X 64-bit platform. How to Fix when you have Java SE 6 Runtime Issue on Mac OSx Yosemite. Click the link below to get redirected to MAC support page to download the Java 100% working.
Java 6 Se Download Mac
- Java SE 6 Downloads. Go to the Oracle Java Archive page. Thank you for downloading this release of the Java TM Platform, Standard Edition Development Kit (JDK TM).The JDK is a development environment for building applications, applets, and components using the Java programming language.
- $ java -version java version '10.0.2.1-ea' Java(TM) SE Runtime Environment (build 10.0.2.1-ea+13) Java HotSpot(TM) 64-Bit Server VM (build 23.2-b04, mixed mode) Note: 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 application.
Multiple versions of Java on OS X Mountain Lion
@This article is deprecated and might be used only for MounatinLion 10.8.1
Before Mountain Lion, Java was bundled inside OS X. It seems that during the upgrade, the Java 6 version I had on my machine was removed.
Apparently the reason for uninstalling Java during the upgrade process was caused by a security issue that the Java runtime had.In this way you are forced to install the latest version which fixed this security problem.
So I went to /Applications/Utilities/ open a Terminal and executed the following command:
java -version > “No Java runtime present …”
A window prompted asking to install Java.Click “Install” and get the latest version.I installed it but right after I downloaded and installed the JDK SE 7 from Oracle.
After installation, open the Java Preferences (Launchapad/Others ) and you will see :
Now I knew I had two versions of Java but which one I am using it ?
So what if i want to use JDK SE 7 from Oracle ?
Then I had just to drag Java SE 7 in the Java Preferences window to the first position in the list.
This time :
I said to myself let’s find out more out how Java is installed on OS X so I dug for more.
Java Se 6 Download Mac Mountain Lion X
There are some very useful commands : whereis and which and ls -l.
When I saw this I was a little bit curious so I went to list the Versions directory:
Now why do I have this old versions of Java on my machine ? So I asked on Ask Different
http://apple.stackexchange.com/questions/57986/multiple-java-versions-support-on-os-x-and-java-home-location
It seems all the old versions are links to the CurrentJDK version , which is the Apple version, except A and Current which is linked to A.I read something about this on this question.For me A acts like a temp variable. If in Java Preferences you set the in the first position Java 6 from Apple A will have Java 6 from Apple if you put on the first position Java SE 7 from Oracle A will point to this version.Current points to A.
So it means that in this Current directory will point to the first Java Version found in the Java Preferences.
A very interesting thing is the following information
This means Java from Apple is actually installed here :”/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/”
What about Java SE 7 ? I could search the filesystem to see but I found an easier way:
If in Java Preferences on the first position is Java SE 7 >
If in Java Preferences on the first position is Java SE 6 (System) >
So Java on Mountain Lion (OSX) is more likely to be installed in one of this locations :
- /System/Library/Java/JavaVirtualMachines
- /Library/Java/JavaVirtualMachines
- ~/Library/Java/JavaVirtualMachines
What about /System/Library/Frameworks/JavaVM.framework/Versions ?
It seems that is linked to the so called “Java bridge“.Here it seems is the native part of the Java on OSX installation.