Где находится инсталляция Java, устанавливаемая Java Updater?

Где находится инсталляция Java, устанавливаемая Java Updater?

Я использую OS X Yosemite. Я добавляю Java в свой путь .bashrcследующим образом:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) 
export PATH=$JAVA_HOME/bin:$PATH 

/user/libexec/java_home -v 1.8указывает мне на /Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home.

Это устанавливает мой "по умолчанию" JDK на 1.8.0_74. Я не уверен, откуда взялся этот JDK. Я думаю, он поставлялся с Yosemite.

Отдельно, Java Updater периодически запускается и обновляет Java. В настоящее время он говорит, что я на 1.8.0_161:

введите описание изображения здесь

Но я не могу найти его нигде на своем компьютере! Его нет внутри /Library/Java/JavaVirtualMachines/. Я пытался find / -name java -type fи все равно не смог его найти. Где он?

решение1

Если вы просто установите JRE, он войдет в/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/

Если вы устанавливаете JDK, он идет в/Library/Java/JavaVirtualMachines/

JRE не очень полезен для общего использования Java, так как он доступен только в браузерах. Вам нужен JDK для запуска обычных программ Java или таких вещей, как Eclipse.

Связанный контент