Estoy ejecutando OS X Yosemite. Agrego Java a mi ruta de .bashrc
esta manera:
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
export PATH=$JAVA_HOME/bin:$PATH
/user/libexec/java_home -v 1.8
me señala /Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home
.
Esto establece que mi JDK "predeterminado" sea 1.8.0_74. No estoy seguro de dónde vino este JDK. Creo que se envió con Yosemite.
Por otra parte, Java Updater se ejecuta periódicamente y actualiza Java. Actualmente dice que estoy en 1.8.0_161:
¡Pero no puedo encontrarlo en mi computadora en ninguna parte! No está dentro /Library/Java/JavaVirtualMachines/
. Lo intenté find / -name java -type f
y todavía no pude encontrarlo. ¿Dónde está?
Respuesta1
Si simplemente instala el JRE, entrará/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/
Si instalas el JDK, entra/Library/Java/JavaVirtualMachines/
El JRE no es de mucha utilidad para el uso general de Java, ya que sólo está disponible en los navegadores. Necesita el JDK para ejecutar programas Java normales o cosas como Eclipse.