logo

Configuración de variables de entorno para Java: guía completa para configurar JAVA_HOME

En el camino hacia el aprendizaje del lenguaje de programación Java configurar variables de entorno para Java Es esencial porque ayuda al sistema a localizar las herramientas Java necesarias para ejecutar los programas Java. Ahora bien, esta guía sobre cómo configurar variables de entorno para Java es una solución única para Impermeable ventanas y linux usuarios. Aquí hemos analizado el proceso paso a paso para configurar la variable de entorno en los tres sistemas operativos principales.

Antes de configurar las variables de entorno, Kit de desarrollo de Java (JDK) debe estar instalado en su sistema y debe conocer el instalación JDK directorio en su sistema.

Para configurar Variables de entorno Java necesitas configurar



  • JAVA_INICIO: Apunta al directorio donde está instalado el JDK en el sistema.
  • CAMINO: Especifica dónde debe buscar el sistema operativo los archivos ejecutables.

Configuración de las variables de entorno en Windows

Paso 1: Descargar JDK

  • Descargue e instale el último JDK del sitio oficial. sitio web de oráculo . Para saber cómo descargar JDK en el sistema operativo Windows, consulte este artículo: ¿Cómo instalar Java en Windows Linux y macOS?

Paso 2: Colocar JAVA_INICIO

  • Haga clic en Windows + S, busque 'Variables de entorno' y haga clic en Editar las variables de entorno del sistema. . En el Propiedades del sistema ventana, haga clic en Variables de entorno.
  • Ahora vaya a la sección Variable de entorno > Variable del sistema > haga clic  Nuevo .
Establecer-variables-de-entorno-1' title=Establecer JAVA_HOME
  • En el  Nombre de la variable  entrar en el campo  JAVA_HOME y en el valor variable En el campo ingrese la ruta donde está instalado el JDK. Haga clic en Aceptar para guardar los cambios.
Establecer-variables-de-entorno-2' loading='lazy' title=Nombre de la variable

Paso 3: actualice la variable de ruta

  • Ahora necesitamos actualice la variable RUTA. Para esto abra la unidad C: vaya a Archivos de programa > Java > jdk-23 > carpeta bin luego copie la ruta.
Establecer-variables-de-entorno-3' loading='lazy' title=Actualizar la variable de ruta
  • entra Variables del sistema sección seleccione la variable de ruta. Haga clic derecho sobre él y elija la opción. Editar . En la ventana Editar entorno, haga clic en Nuevo .
Establecer-variables-de-entorno-4' loading='lazy' title=Variables del sistema
  • Luego agregue la ruta a la carpeta bin del JDK (p. ej.C:Program FilesJavajdk-23bin).
Establecer-variables-de-entorno-5' loading='lazy' title=JDK
  • Hacer clic DE ACUERDO para guardar los cambios.

Paso 4: Verifique la versión de Java

  • Ahora, para verificar la instalación, abra el símbolo del sistema y ejecute los siguientes comandos:

java-versión

lista vacía java
Verificar-versión-Java' loading='lazy' title=java-versión
  • Para verificar el compilador de Java, ejecute el siguiente comando:

Versión Javac

Verificar-javac-versión' loading='lazy' title=Versión Javac

Configuración de variables de entorno para Java en Linux

Si es usuario de Linux, encuentre la solución completa para configurar variables de entorno para Java en el sistema operativo Linux.

Paso 1: descargar e instalar JAVA JDK

Después de instalar el JDK en Linux Necesitamos configurar el sistema para que pueda reconocer Java.

Paso 2: abra la terminal de Linux

  • Ahora necesitamos establecer JAVA_HOME. para hacer esto
  • Abra la terminal y ejecute el siguiente comando:

exportar JAVA_HOME=/ruta/a/tu/jdk

Paso 3: actualizar la ruta

  • Actualizar el CAMINO Variables en Linux
  • Añade el JDKbindirectorio alPATHy ejecute el siguiente comando en la terminal:

exportar RUTA=$RUTA:$JAVA_HOME/bin

Paso 4: Cambiar la variable de entorno permanente

Los cambios anteriores son temporales. Para que los cambios en las variables de entorno sean permanentes, debe agregar elexportcomandos al archivo de configuración de su shell. Dependiendo del shell que estés usando.

  • Para intento usa el comando nano ~/.bashrc
  • Para zsh usa el comando nano ~/.zshrc
  • Para pez usa el comando nano ~/.config/fish/config.fish

Agregue los siguientes comandos al final del archivo.

apache

exportar JAVA_HOME=/ruta/a/su/jdk

exportar RUTA=$RUTA:$JAVA_HOME/bin

Después de guardar el archivo, ejecute el siguiente comando para aplicar los cambios:

fuente ~/.bashrc

Esto establecerá su JAVA_HOME y PATH variables en Linux de forma permanente.

comparar con cadenas en java

Paso 5: Verificar la instalación

  • Para confirmar elJAVA_HOMEruta ejecute el siguiente comando:

echo $JAVA_HOME

  • Debería mostrar la ruta del instalador JDK. Si la salida está vacía, eso significa que JAVA_INICIO La variable de entorno no está configurada correctamente.

Paso 6: Verifique la ruta actualizada

  • Para confirmar la actualizaciónPATH run el siguiente comando:

eco $ RUTA

Debería generar la ruta del directorio bin a su JDK. Si la salida está vacía, eso significa que CAMINO La variable de entorno no está configurada correctamente. Entonces escribe java --version y javac -version para verificar la instalación.

Configuración de variables de entorno para Java en macOS

Si es usuario de Mac, encuentre la solución completa para configurar variables de entorno para Java en el sistema operativo macOS.

Paso 1 : Configurar el sistema

  • Después de instalar el JDK en macOS Necesitamos configurar el sistema para que pueda reconocer Java.

Paso 2: configurar Java Home

  • Ahora para configurar el JAVA_HOME y PATH variables de entorno de forma permanente, debemos agregarlas al archivo de configuración de nuestro shell dependiendo del shell que estemos usando.
  • Para intento (si tiene una versión anterior de macOS) ejecute el comando nano ~/.bash_profile
  • Para zsh( shell predeterminado para macOS 10.15 Catalina y posteriores ) ejecutar el comando nano ~/.zshrc

Agregue los siguientes comandos al final del archivo:

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

exportar RUTA=$JAVA_HOME/bin:$RUTA

Paso 3: cambiar la base

  • Ahora necesitamos aplicar los cambios.
  • Para intento aplique los cambios ejecutando el siguiente comando:

fuente ~/.bash_profile

  • Para zsh aplique los cambios ejecutando el siguiente comando:

fuente ~/.zshrc

Conversión de nfa a dfa

Paso 4: Variar una instalación

  • Verificar la instalación
  • Controlar JAVA_INICIO variable de entorno ejecutando el siguiente comando:

echo $JAVA_HOME

  • Debería mostrar la ruta del instalador JDK. Si la salida está vacía, eso significa que JAVA_INICIO La variable de entorno no está configurada correctamente.
  • Controlar CAMINO variable de entorno ejecutando el siguiente comando:

eco $ RUTA

Debería generar la ruta del directorio bin a su JDK. Si la salida está vacía, eso significa que CAMINO La variable de entorno no está configurada correctamente.

Entonces escribe java --version y javac -version comando para verificar la instalación en macOS.

Paso 5: ejecute el programa Java compilado

Después de compilar el programa Java podemos ejecutarlo usando el siguiente comando:

java Hola Mundo

¿Por qué no incluimos .class en el comando?

ipconfig libre de Linux

Cuando se ejecuta un programa Java, el comando java espera un nombre de clase. No importa cuál sea el nombre del archivo siempre que se especifique la clase con el método main().

Por ejemplo: el comando correcto es java HelloWorld. Esto ejecutará correctamente el programa. El comando java HelloWorld.class es un comando incorrecto que provocará un error porque la JVM está buscando una clase llamada HelloWorld.class, no HelloWorld.

Después de seguir estos pasos, su variable de entorno para Java se configurará correctamente y podrá ejecutar fácilmente programas Java desde la terminal sin ningún problema.

Conclusión

Crear un flujo de trabajo de desarrollo fluido y eficiente requiere configurar variables de entorno para Java. Al ayudar a su sistema a localizar herramientas esenciales como el compilador y el tiempo de ejecución de Java, estas variables simplifican muchas tareas, como compilar y ejecutar programas Java. Una variable configurada correctamente como JAVA_HOME también garantiza una integración perfecta de Java con otros marcos y herramientas de desarrollo. Ya sea que utilice Windows macOS o Linux, puede personalizar su entorno Java para satisfacer sus necesidades específicas siguiendo los pasos descritos en esta guía.

Crear cuestionario