Это устанавливается на /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.
Ответ 2
Убедитесь, что вы не устанавливаете JAVA_HOME в свой .bash_profile, иначе это может помешать возврату java -version желаемого результата.
Ответ 3
Вы просто скачали здесь, установите его там, где хотите, и включите его в свой путь или выберите JDK в своей среде IDE