• Saltar a la navegación principal
  • Saltar al contenido principal

CARLOSZR.COM

Mi blog personal, CarlosZR

  • Blog
  • Contacto
  • Curso de SwiftUI por CarlosZR

Uncategorized / 21/08/2018

Como configurar la ruta de la variable JAVA_HOME

La variable JAVA_HOME. Puede que aunque tengas instalado Java en tu ordenador, no la tengas configurada. Esta variable te puede ser útil en muchas ocasiones. Te recuerdo que este tutorial está hecho con un Mac, con macOS High Sierra, pero para te puede servir para Linux, como Ubuntu, pues es muy parecido.

Para empezar, vamos a ver si la tenemos configurada.

Cómo ver si tenemos configurada la variable JAVA_HOME

Es muy sencillo, y me gusta explicarlo sencillo. Primero abrimos el terminal (ya sabes, cmd + espacio, y buscas «terminal»). Antes que nada vamos a ver si tenemos Java instalado:

java -version

Y nos debe devolver algo como esto:

java -version para ver la versión de java
Ver la versión de Java

Ahora, vamos a ver si tenemos configurada la variable JAVA_HOME. En caso de que sí, nos va a devolver la ruta, o sea, el PATH:

echo $JAVA_HOME

Como en mi caso sí tengo configurada la variable JAVA_HOME, me devuelve la ruta:

Mi PATH de JAVA_HOME
Mi PATH de JAVA_HOME

En caso de que no la tengas configurada o la tengas mal y quieras cambiarla, tienes que ir al archivo «.bash_profile«, que está en la «home» de tu usuario. Escribiendo «cd» en la terminal te lleva a la home. Una vez allí escribes «ls -l»  y puedes ver el archivo.

bash_profile

Cómo ver dónde está Java instalado

Pero primero tenemos que averiguar donde tenemos Java instalado. Para eso escribimos en la terminal:

which java

En mi caso es:

which java
Para ver la ruta de Java

A continuación :

ls -l `which java`
ls-which-java
ls which java

Añadir la variable JAVA_HOME en macOS

Ahora vamos a añadir la variable al archivo «.bash_profile», para editarlo puedes usar el editor «nano».

nano .bash_profile

Este es mi archivo «.bash_profile»:

Mi variable JAVA_HOME en el archivo bash_profile
Mi archivo bash_profile

Te lo pongo en código por si lo quieres copiar:

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

Desde Java 7 en adelante, «java_home» se encuentra en la carpeta «libexec«, pero si vamos a esa carpeta, encontramos que nuestro archivo está apuntando a la ruta de dónde está Java, que hemos averiguado antes:

Carpeta libexec
Carpeta libexec

Así que en realidad da lo mismo poner una ruta u otra.

Y listo, ya sólo nos queda cerrar el editor nano con «ctrl+x». Le decimos que sí cuando nos pregunte si queremos guardar el archivo y listo. Antes que nada, hay que volver a cargar el archivo en el sistema con:

source .bash_profile

Ahora ya tenemos cargada nuestra variable, la comprobamos con este comando y nos devolverá su ruta:

echo $JAVA_HOME

 

Publicado en: Uncategorized

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

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

Carlos ZR

  • Sígueme en Twitter
  • Política de Cookies
  • Política de Privacidad
  • Aviso Legal

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

CARLOSZR.COM
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.