Ответ 1
Загрузите Java SE 7u4 из Oracle. (это только 64-разрядная версия)
Это устанавливается на /Library/Java/JavaVirtualMachines/1.7.0.jdk
.
Однако при запуске java -version
он все равно выведет 1.6
или другую старую версию. Следуйте инструкциям ниже:
Откройте Java Preferences
в /Applications/Utilities
. Перетащите Java SE 7
в начало. Теперь это будет ваша JVM по умолчанию. Запустите java -version
снова, и вы увидите что-то вроде:
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-bxx)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b17, mixed mode)
Как только это будет завершено, новая установка Eclipse должна выбрать JDK7 по умолчанию. В противном случае:
- перейдите к
Eclipse
→Preferences...
→Java
→Installed JREs
- нажмите
Add...
- Выберите
Standard VM
- вставить
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
вJRE home
- Измените
JRE name
на что-то полезное, напримерJava SE 7
- Нажмите
Finish
- Установите флажок рядом со своей недавно созданной JRE.