Saltar al contenido

¿Qué debo configurar la variable de entorno JAVA_HOME en macOS X 10.6?

Comprende el código correctamente antes de adaptarlo a tu proyecto si ttienes algo que aportar puedes compartirlo con nosotros.

Solución:

acabo de configurar JAVA_HOME a la salida de ese comando, que debería proporcionarle la ruta de Java especificada en sus preferencias de Java. Aquí hay un fragmento de mi .bashrc archivo, que establece esta variable:

export JAVA_HOME=$(/usr/libexec/java_home)

No he tenido ningún problema con esa técnica.

De vez en cuando tengo que cambiar el valor de JAVA_HOME a una versión anterior de Java. Por ejemplo, un programa que mantengo requiere Java 5 de 32 bits en OS X, así que cuando uso ese programa, configuro JAVA_HOME mediante la ejecución:

export JAVA_HOME=$(/usr/libexec/java_home -v 1.5)

Para aquellos de ustedes que no tienen java_home en tu camino añádelo así.

sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home /usr/libexec/java_home

Referencias:

  • Oracle explica el comando java_home

  • Un artículo para configurar el JDK en Spring Tool Suite (Eclipse 2019) en MacOS

Además, es interesante configurar su PATH para reflejar el JDK. Después de agregar JAVA_HOME (que se puede hacer con el ejemplo citado por ‘mipadi’):

export JAVA_HOME=$(/usr/libexec/java_home)

Agregue también en ~/.profile:

export PATH=$JAVA_HOME/bin:$PATH

PD: Para OSX, generalmente uso .profile en el directorio HOME en lugar de .bashrc

estoy teniendo MAC OS X (Sierra) 10.12.2.

lo puse JAVA_HOME para trabajar en reaccionar nativo(para aplicaciones de Android) siguiendo los siguientes pasos.

  • Abra la Terminal (Comando+R, escriba Terminal, Presione ENTER).

  • Agregue las siguientes líneas a ~/.bash_perfil.

    export JAVA_HOME=$(/usr/libexec/java_home)

  • Ahora ejecuta el siguiente comando.

    source ~/.bash_profile

  • Puede comprobar el valor exacto de JAVA_HOME escribiendo el siguiente comando.

    echo $JAVA_HOME

El valor (salida) devuelto será algo como a continuación.

/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

Eso es todo.

Eres capaz de añadir valor a nuestro contenido informacional dando tu experiencia en los comentarios.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *