¿Cómo debo configurar la variable de entorno JAVA_HOME en macOS? [duplicar]
Esta pregunta ya tiene una respuesta aquí:
¿Qué debo configurar JAVA_HOME en OSX? 13 respuestasSé que esta pregunta se ha hecho mucho antes, pero leí y te mostraré lo que obtuve.
Voy a enumerar los comandos que hice en miOS X Yosemite 10.10.1
java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
Java -fullversion
java full version "1.8.0_45-b14"
cual java
/usr/bin/java
La variable de inicio de Java no está establecida porque cuando hago esto:echo $ java_home oecho $ JAVA_HOME oecho $ Java_Home No tengo nada en la terminal.
al hacer esto: ls -lwhich java
tengo esto:
8 lrwxr-xr-x 1 root wheel 74 Nov 12 2014 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
javac -version
javac 1.8.0_45
/ usr / libexec / java_home
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
La solución que creo que es correcta después de leer en internet esecho "export JAVA_HOME=`/usr/libexec/java_home`" >> ~/.profile
pero me da miedo probarlo, por eso te pregunto si es correcto o no, y si no, ¿qué debo hacer, por favor?