Table of Contents
Cómo instalar Java en RHEL 8
Java es una plataforma informática y un lenguaje de programación de propósito general rápido, seguro, confiable y popular. Java es más que un simple lenguaje, es una plataforma tecnológica con muchas capacidades interconectadas.
Para ejecutar aplicaciones basadas en Java en su sistema o servidor RHEL 8. necesita tener Java instalado. Por lo general, necesita Java Runtime Environment. ( JRE. , un paquete de componentes de software que se utilizan para ejecutar aplicaciones Java.
Por otro lado, si desea desarrollar aplicaciones para Java. necesita instalar el Kit de desarrollo de Oracle Java. ( JDK. que incluye un JRE. junto con herramientas para desarrollar, depurar y monitorear aplicaciones Java. Es la versión Java SE. ( Standard Edition. compatible con Oracle.
Nota. Si está buscando versiones gratuitas de JDK, instale Oracle OpenJDK. que ofrece las mismas características y rendimiento que Oracle JDK. bajo la licencia GPL.
En En este artículo, le mostraremos cómo instalar OpenJDK 8. y OpenJDK 11. las dos versiones compatibles de Java. en RHEL 8 . También le mostraremos cómo instalar la última versión de Java OpenJDK 12. para desarrollar y ejecutar aplicaciones Java.
Requisitos
- RHEL 8 con instalación mínima
- RHEL 8 con suscripción a RedHat habilitada
Cómo instalar OpenJDK en RHEL 8
freestar.config.enabled_slots.push (LocationName: “tecmint_incontent”, slotId: “tecmint_incontent” );
Para instalar OpenJDK. en RHEL 8. primero actualice los paquetes del sistema usando el comando dnf como se muestra.
# dnf update
A continuación, instale OpenJDK 8 y 11. usando los siguientes comandos.
# dnf install java-1.8.0-openjdk-devel #install JDK 8 # dnf install java-11-openjdk-devel #install JDK 11
Una vez que se completa el proceso de instalación, puede verificar la versión de Java. instalada usando el siguiente comando.
# java-version
Verificar Java Versión en RHEL 8
El resultado del comando anterior muestra que Java 8. es la versión predeterminada.
Cómo instalar OpenJDK 12 en RHEL 8
Lamentablemente, RHEL 8. no proporciona ni admite Java 12. de forma predeterminada. Pero puede descargar el OpenJDK 12. listo para producción desde aquí e instalarlo como se muestra.
# cd opt # wget-c https://download.java.net/java/GA/jdk12.0.2/e482c34c86bd4bf8b56c0b35558996b9/10/GPL/openjdk-12.0.2_linux-x64_bin.tar.gz # tar-xvf openjdk-12.0.2_linux-x64_bin.tar.gz
Para verificar la versión de Java, debe usar el ruta completa al binario como se muestra.
# ./opt/jdk-12.0.2/bin/java-version
Verifique la versión Java OpenJDK 12
Importante. para usar Java 12. como la versión predeterminada, debe especificarlo como el valor de la variable de entorno JAVA_HOME. como se explica en la siguiente sección.
Cómo configurar la variable de entorno JAVA_HOME en RHEL 8
Si tiene muchas versiones de Java. instaladas en su sistema, puede seleccionar la versión que desea usar de forma predeterminada, ya sea usando una utilidad de línea de comandos llamada alternativas. o configurando la variable de entorno JAVA_HOME. para seleccionar el JDK por aplicación.
Veamos casos de molestias como se explica a continuación.
Configuración de la versión predeterminada de Java mediante alternativas
Con alternativas. debe cambiar la versión de java. (que inicia la aplicación Java ) y javac. (que lee las definiciones de clase e interfaz y las compila en archivos de clase) binarios globalmente como se muestra.
Comience con java. elija la versión que desee usando el número de selección y presione enter como se muestra en la captura de pantalla. Luego, confirme que se haya cambiado la versión predeterminada a la que desea.
# alternativas–config java # java-version
Cambiar la versión de Java en RHEL 8
Además, cambie javac. a la versión de Java que desea usar como se muestra.
# alternativas–config javac # javac-version
Cambiar la versión de Javac en RHEL 8 Configuración de la versión de Java para aplicaciones a través de la variable JAVA_HOME
La variable de entorno JAVA_HOME. especifica el directorio donde está instalado JRE. en su sistema . Cuando se configura, diferentes aplicaciones basadas en Java y otros programas lo usan para encontrar dónde está instalado Java: la versión de Java especificada es la que se usa para ejecutar aplicaciones.
Puede configurarlo en /etc/environment. archivo de inicio de shell global como se muestra.
# vim/etc/environment
Luego agregue la siguiente línea en el archivo (reemplace /opt/jdk-12.0.2/ con la ruta completa al directorio de instalación de JVM 8. o JVM 11. como se muestra en el resultado de la utilidad alternativas. arriba).
export JAVA_HOME =/opt/jdk-12.0.2/
Guarde el archivo y ciérrelo. Luego, obténgalo de la siguiente manera.
# source/etc/environment
Y ahora, si verifica el valor de la variable de entorno JAVA_HOME. debería apuntar al directorio de instalación de JRE. que desea utilizar.
# echo $ JAVA_HOME
Compruebe JAVA_HOME en la conclusión de RHEL 8
Ha llegado al final de este tutorial. En esta guía, aprendió a instalar Java en RHEL 8. y a configurar la variable JAVA_HOME. Si tiene preguntas, adiciones o comentarios, envíelos a través del formulario de comentarios a continuación.