When I type java -version
in the console I get java version "1.8.0_05"
. The soft link /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
points to /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents
. In the java preferences window, the only listed version of Java is 1.8. JAVA_HOME is set to /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
.
However, when I try to run Eclipse.app, I get the error: Version 1.6.0_65 of the JVM is not suitable for this product. Version: 1.7 or greater required.
I believe it is trying to use /System/Library/Java/JavaVirtualMachines
and in that directory the only version is 1.6.0.jdk
.
How can I get eclipse to use the correct version of Java?