Cómo instalar Java 14 en CentOS/RHEL 7/8 y Fedora


Java es una plataforma de tecnología informática y lenguaje de programación de propósito general seguro, estable y bien conocido con muchas capacidades interconectadas.

Para ejecutar aplicaciones basadas en Java, debe tener Java instalado en su servidor. En su mayoría, necesita Java Runtime Environment (JRE), una colección de componentes de software que se utilizan para ejecutar aplicaciones Java en la máquina Linux.

Si desea desarrollar aplicaciones de software para Java, debe instalar Oracle Java Development Kit (JDK), que viene con un paquete JRE completo con herramientas para desarrollar, depurar y monitorear aplicaciones Java y es un Java SE compatible con Oracle ( Standard Edition) versión.

Nota: Si está buscando una versión JDK de código abierto y gratuita, instale OpenJDK, que proporciona las mismas características y rendimiento que Oracle JDK bajo la licencia GPL.

En el momento de escribir este artículo, OpenJDK 11 es la versión LTS actual de Java que se instalará utilizando el siguiente comando de los repositorios predeterminados:

# yum install java-11-openjdk-devel
# java -version
openjdk 11.0.8 2020-07-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.8+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode, sharing)

En este artículo, le mostraremos cómo instalar Oracle OpenJDK 14 en RHEL 8/7/6, CentOS 8/7/6 y Fedora 30-32 para desarrollar y ejecutar aplicaciones Java.

Instalación de Oracle OpenJDK 14 en CentOS/RHEL y Fedora

Para instalar Oracle OpenJDK 14, debe descargar OpenJDK 14 listo para producción desde el comando wget para descargarlo e instalarlo como se muestra.

# wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.rpm

Instale el paquete usando el siguiente comando:

# yum localinstall jdk-14.0.2_linux-x64_bin.rpm 

Si tiene más de una versión de Java instalada en el sistema, debe configurar la versión predeterminada usando el comando de alternativas como se muestra.

# alternatives --config java
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.8.10-0.el8_2.x86_64/bin/java)
*  2           /usr/java/jdk-14.0.2/bin/java

Enter to keep the current selection[+], or type selection number: 2

Simplemente, ingrese el número para establecer la versión predeterminada de Java en el sistema.

Finalmente, verifique la versión de Java.

# java -version
java version "14.0.2" 2020-07-14
Java(TM) SE Runtime Environment (build 14.0.2+12-46)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)

¡Felicidades! Ha instalado correctamente la última versión de Oracle OpenJDK 14 en RHEL 8/7/6, CentOS 8/7/6 y Fedora 30-32 para desarrollar y ejecutar aplicaciones Java.