it-swarm.com.ru

Где в Mac OS X 10.8 Mountain Lion установлен Oracle (Sun) JDK/JRE?

Где Oracle (Sun) устанавливает свои JDK/JRE на Mac OS X 10.8 Mountain Lion?

44
Heath Borders

/Library/Java/JavaVirtualMachines/ в соответствии с Mac JDK Uninstall Docs .

46
Heath Borders

Oracle Java SE можно загрузить по адресу: http://www.Oracle.com/technetwork/Java/javase/overview/index.html

установить здесь на Maverick как минимум:

/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/

этот JRE полностью отделен от тех, что установлены Apple, которые находятся под /System/Library/Frameworks/JavaVM.framework/Versions/, как упоминалось в другом ответе.

13
zzzeek

Если вы устанавливаете путь JRE в чем-то вроде Eclipse, вам нужно указать на каталог/home, т.е. 

/Library/Java/JavaVirtualMachines/<Replace with version>/Contents/Home

9
scottyab

В моей системе оценка which Java приводит меня к /usr/bin/Java. Это, в свою очередь, является символической ссылкой на:

/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/Java

Если это уместно, Java -version сообщает, что у меня установлен 1.6.0_37.

6
Mike Kwan

Некоторые другие ответы могут быть правильными, но это то, что сработало для меня (иное и актуально по состоянию на январь 2016 года) при установке его на новый компьютер в офисе.

Путь, указанный в другом ответе, 

/Library/Java/JavaVirtualMachines/<Replace with version>/Contents/Home

Здесь, однако, есть наглядное руководство по получению, потому что вы можете найти много каталогов с именем "Библиотека". Убедитесь, что вы здесь

 enter image description here


затем щелкните в JavaVirtualMachines

 enter image description here


Если вы выполняете новую настройку и только что загрузили Android studio, возможно, они отправили вас в «Загрузить Java для OS X 2015-001» по адресу https://support.Apple.com/kb/dl1572?locale=ru_RU
Это дает вам версию 1.6.0

 enter image description here

Это не сработает !!!!

Я получил ошибку, что мне нужен JDK 7.0 или новее. 

Я искал более новую версию и нашел эту ссылку из Oracle http://www.Oracle.com/technetwork/Java/javase/downloads/jdk7-downloads-1880260.html

 enter image description here


Я установил это, затем выбрал тот. И это сработало

 enter image description here

4
JGallardo

JDK/JRE, как упоминалось в предыдущих ответах, находится в/Library/Java/JavaVirtualMachines/<версия>/Contents/Home /. JRE является директором этого Home . Интересно, что браузеры не используют файлы из этого местоположения для плагина Java-апплета. Расположение, используемое браузерами:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home /. Фактически, если вы запускаете установщик JRE, он обновляет файлы в этом расположении, а не в расположении JDK/JRE.

0
user2099279

Здесь достаточно ответов, но яПРОСТОдобавляю способ найти его самостоятельно

$ Sudo find / -name Java
/Library/Application Support/Oracle/Java
/Library/Java
/private/var/root/Library/Application Support/Oracle/Java
/System/Library/Java
/Users/prayagupd/Library/Application Support/Oracle/Java

Чтобы быть более конкретным, 

$ Sudo find / -name jdk*
/Applications/Android Studio.app/Contents/jre/jdk
/Applications/Android Studio.app/Contents/lib/jdkAnnotations.jar
/Applications/IntelliJ IDEA.app/Contents/jre/jdk
/Applications/IntelliJ IDEA.app/Contents/lib/jdkAnnotations.jar
/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk

Вы видите, /Library/Java/JavaVirtualMachines/ - это место, куда вам нужно заглянуть внутрь.

И /Library/Java/JavaVirtualMachines/jdk<version>.jdk/Contents/Home/ ваш Java_HOME

$ ls -ls /Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home/
total 39776
    8 -rw-rw-r--   1 root  wheel      3339 Dec 18  2014 COPYRIGHT
    8 -rw-rw-r--   1 root  wheel        40 Dec 18  2014 LICENSE
    8 -rw-rw-r--   1 root  wheel       114 Dec 18  2014 README.html
  216 -rw-rw-r--   1 root  wheel    110114 Dec 17  2014 THIRDPARTYLICENSEREADME-JAVAFX.txt
  344 -rw-rw-r--   1 root  wheel    173559 Dec 18  2014 THIRDPARTYLICENSEREADME.txt
    0 drwxrwxr-x  44 root  wheel      1496 Feb 28 20:13 bin
    0 drwxrwxr-x   9 root  wheel       306 Feb 28 20:13 db
    0 drwxrwxr-x   9 root  wheel       306 Feb 28 20:13 include
    0 drwxrwxr-x  10 root  wheel       340 Feb 28 20:13 jre
    0 drwxrwxr-x  14 root  wheel       476 Feb 28 20:13 lib
    0 drwxrwxr-x   5 root  wheel       170 Dec 18  2014 man
    8 -rw-rw-r--   1 root  wheel       502 Dec 18  2014 release
39184 -rw-rw-r--   1 root  wheel  20061067 Dec 18  2014 src.Zip
0
prayagupd