Когда я набираю java -version
в консоли, я получаю java version "1.8.0_05"
. Мягкая ссылка /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
указывает на /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents
. В окне настроек java единственная версия Java - 1,8. JAVA_HOME имеет значение /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
.
Однако, когда я пытаюсь запустить Eclipse.app, я получаю ошибку: Version 1.6.0_65 of the JVM is not suitable for this product. Version: 1.7 or greater required.
Я считаю, что он пытается использовать /System/Library/Java/JavaVirtualMachines
, и в этом каталоге единственная версия 1.6.0.jdk
.
Как я могу заставить eclipse использовать правильную версию Java?