Todo sobre Apple, Android, Juegos Apks y Sitios de Peliculas

Cómo configurar JAVA_HOME en Ubuntu Linux

Este consejo trata sobre cómo configurar JAVA_HOME en Ubuntu Linux. Así que lea esta guía gratuita, Cómo configurar JAVA_HOME en Ubuntu Linux paso a paso. Si tiene una consulta relacionada con el mismo artículo, puede contactarnos.

Cómo configurar JAVA_HOME en Ubuntu Linux – Guía

Si está ejecutando programas Java en Ubuntu usando Eclipse, Maven o Netbeans, etc., deberá configurar JAVA_HOME en su ruta. De lo contrario, su sistema se quejará de que «la variable de entorno java_home no está configurada».

en este tutorial para principiantes, le mostraré los pasos para configurar correctamente la variable Java Home en Ubuntu. Los pasos también deberían ser válidos para la mayoría de las demás distribuciones de Linux.

El proceso consta de los siguientes pasos:

  • Asegúrese de que el kit de desarrollo de Java (JDK) esté instalado.
  • Encuentre la ubicación correcta del ejecutable JDK.
  • Establecer la variable JAVA_HOME y hacer que el cambio sea permanente.
  • Paso 1: Asegúrese de que el JDK esté instalado

    La forma más sencilla de verificar si Java Development Kit (JDK) está instalado en su sistema Linux es ejecutar este comando:

    javac – versión

    El comando anterior verifica la versión del compilador de Java. Si está instalado, mostrará la versión de Java.

    verificar el compilador java de ubuntu

    El compilador de Java está instalado

    Si el comando muestra un error como el comando javac no encontrado, deberá instalar el JDK.

    Comprobación del compilador de Java en ubuntu

    compilador Java no instalado

    Si el compilador de Java no está instalado en su sistema, instale el kit de desarrollo de Java usando este comando:

    sudo apt install predeterminado-jdk

    Esto instalará la versión predeterminada de Java en su versión actual de Ubuntu. Si necesita alguna otra versión específica de Java, deberá especificarla al instalar Java en Ubuntu.

    Después de verificar que el compilador de Java está presente en su sistema, es hora de encontrar su ubicación.

    Paso 2: Obtener la ubicación del ejecutable JDK (Compilador de Java)

    El ejecutable generalmente se encuentra en el directorio /usr/lib/jvm. No te dejaré solo para un juego de adivinanzas. En cambio, averigüemos la ruta al ejecutable de Java.

    Use el comando which para obtener la ubicación del ejecutable del compilador de Java:

    que Javac

    El problema aquí es que la ubicación que proporciona es en realidad un enlace simbólico. Tendrás que seguirlo varias veces:

    obtener la ruta de ubuntu de inicio de java

    Y cuando encuentre una ruta como /usr/lib/jvm/java-11-openjdk-amd64/bin/javac, eliminas /bin/javac de él para obtener algo como /usr/lib/jvm/java-11- openjdk-amd64

    Un método más fácil es seguir el enlace simbólico y acceder al archivo ejecutable real directamente usando este comando:

    enlace de lectura -f `cuál javac` | sed “s:/bin/javac::”

    El comando readlink sigue un enlace simbólico. Usé `alrededor de qué java. Esto se llama sustitución de comando y reemplaza el comando con su salida. Luego, Sed se usa para reemplazar /bin/javac con nada y, por lo tanto, eliminarlo por completo.

    En mi ejemplo, la ubicación del archivo ejecutable es /usr/lib/jvm/java-11-openjdk-amd64. Puede ser diferente para ti. Copie la ruta correcta obtenida con el comando anterior a su sistema. Ya sabes, puedes copiar y pegar en la terminal de Ubuntu.

    Paso 3: Establecer la variable JAVA_HOME

    Ahora que tiene la ubicación, utilícela para configurar la variable de entorno JAVA_HOME:

    exportar JAVA_HOME = /usr/lib/jvm/java-11-openjdk-amd64/bin/java

    Compruebe el valor del directorio JAVA_HOME:

    eco $JAVA_HOME

    definir java inicio Ubuntu Linux

    definir java inicio Ubuntu Linux

    Intente ejecutar su programa o proyecto en la MISMA TERMINAL y vea si funciona.

    Esto aún no ha terminado. La variable JAVA_HOME que acaba de declarar es temporal. Si cierras la terminal o inicias una nueva sesión, volverá a estar vacía.

    Para configurar la variable JAVA_HOME ‘permanentemente’, debe agregarla al archivo bashrc en su directorio de inicio.

    Puede usar el editor Nano para editar archivos en la terminal de Linux. Si no desea esto y usa un enfoque simple de copiar y pegar, use los siguientes comandos:

    Vuelva a hacer una copia de seguridad de su archivo bashrc (en caso de que se equivoque, puede recuperarlo):

    cp ~ / .bashrc ~ / .bashrc.bak

    Luego use el comando echo para agregar el comando de exportación que se usó al principio de esta sección. Cambie el siguiente comando para usar la ruta correcta que muestra su sistema.

    echo “exportar JAVA_HOME = /usr/lib/jvm/java-11-openjdk-amd64” >> ~ / .bashrc

    Comprueba que se ha añadido correctamente al final del archivo:

    cola -3 ~ / .bashrc

    El comando tail anterior mostrará el último 3 líneas del archivo especificado.

    Aquí está toda la salida de los tres comandos anteriores.

    configurando java home bashrc

    Ahora, incluso si cierra la sesión o reinicia el sistema, la variable JAVA_HOME aún se establecerá en el valor que especificó. Eso es lo que quieres, ¿verdad?

    nota final

    Espero que les guste la guía Cómo configurar JAVA_HOME en Ubuntu Linux. En caso de que tenga alguna consulta con respecto a este artículo, puede preguntarnos. Además, comparta su amor compartiendo este artículo con sus amigos.

    Resumen del Contenido