GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar y administrar versiones de Java en Rocky Linux 8

Java es el lenguaje de programación más popular utilizado para construir aplicaciones y sistemas. Además, puede usar Java para crear juegos, chatbots, aplicaciones empresariales y más. Java se puede ejecutar en todos los sistemas operativos.

Para desarrollar aplicaciones Java, deberá instalar un IDE en su sistema. Puede ser proporcionado por OpenJDK u Oracle JDK. Java JDK es un entorno de desarrollo de software gratuito, de código abierto y potente que se utiliza para desarrollar aplicaciones Java. JDK es una colección de herramientas de programación que incluye Javac, JRE, Jar y Java.

En esta publicación, le mostraremos cómo instalar y administrar diferentes versiones de Java en Rocky Linux 8.

Requisitos

  • Un servidor que ejecuta Rocky Linux 8 en Atlantic.Net Cloud Platform
  • Una contraseña de root configurada en su servidor

Crear servidor en la nube de Atlantic.Net

Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Rocky Linux 8 como sistema operativo con al menos 2 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.

Una vez que haya iniciado sesión en su servidor, ejecute el siguiente comando para actualizar su sistema base con los últimos paquetes disponibles.

dnf update -y

Instalar Java OpenJDK

En esta sección, le mostraremos cómo instalar las versiones 16, 11 y 8 de OpenJDK en Rocky Linux 8.

Instalar OpenJDK 16

Al momento de escribir este artículo, la última versión de Java OpenJDK es la versión 16.0.2. De forma predeterminada, la última versión no está disponible en el repositorio predeterminado de Rocky Linux 8, por lo que deberá instalarla desde la fuente.

Primero, descargue la última versión de OpenJDK del sitio web oficial de Java:

curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

Una vez que se complete la descarga, extraiga el archivo descargado con el siguiente comando:

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

A continuación, mueva el directorio extraído al directorio /opt:

mv jdk-16.0.2 /opt/

A continuación, deberá agregar la ruta de origen de Java al entorno del sistema. Puede hacerlo creando el archivo java.sh:

nano /etc/profile.d/java.sh

Agregue las siguientes líneas:

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin

Guarde y cierre el archivo, luego active la ruta Java usando el siguiente comando:

source /etc/profile.d/java.sh

A continuación, verifique la ruta de Java con el siguiente comando:

echo $JAVA_HOME

Salida de muestra:

/opt/jdk-16.0.2

También puede verificar la versión de Java usando el siguiente comando:

java --version

Obtendrá el siguiente resultado:

openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

Instalar OpenJDK 11 y OpenJDK 8

dnf install java-11-openjdk-devel -y

También puede instalar OpenJDK 8 usando el siguiente comando:

dnf install java-1.8.0-openjdk-devel

Instalar Oracle JDK 17

Al momento de escribir este artículo, la última versión de Oracle JDK es la 17. Primero, deberá descargarla de su sitio web oficial:

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

Una vez que se completa la descarga, puede instalarla usando el siguiente comando:

rpm -ivh jdk-17_linux-x64_bin.rpm

Obtendrá el siguiente resultado:

warning: jdk-17_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:jdk-17-2000:17.0.1-ga ################################# [100%]

Luego, verifique la versión de Java usando el siguiente comando:

java --version

Salida de muestra:

java 17.0.1 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

Administrar versiones de Java

Si está utilizando varias versiones de Java en su proyecto, puede cambiar fácilmente entre ellas usando el siguiente comando:

alternatives --config java

Se le pedirá que configure las versiones predeterminadas de Java como se muestra a continuación:

There are 3 programs which provide 'java'.

Selection Command
-----------------------------------------------
1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-1.el8_4.x86_64/bin/java)
2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el8_4.x86_64/jre/bin/java)
*+ 3 /usr/java/jdk-17.0.1/bin/java

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

Seleccione su opción preferida y presione Entrar para establecer la versión predeterminada de Java.

A continuación, verifique su versión actual de Java usando el siguiente comando:

java -version

Salida de muestra:

openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)

Conclusión

En la guía anterior, aprendió a instalar OpenJDK 16, 11, 8 y Oracle JDK 17 en Rocky Linux 8. También aprendió a administrar y cambiar entre diferentes versiones de Java. Ahora puede instalar y administrar fácilmente su versión de Java preferida en su sistema. ¡Empiece a utilizar su servidor privado virtual de Atlantic.Net!


Linux
  1. Cómo instalar Java en Linux

  2. Cómo instalar Docker y Docker-Compose en Rocky Linux 8

  3. Cómo instalar Java 17 en Rocky Linux 8/Centos 8

  4. Cómo instalar y configurar Elasticsearch en Rocky Linux 8

  5. Cómo instalar Python 3.10 en Rocky Linux 8

Cómo instalar Java en Ubuntu y Linux Mint

Cómo instalar Java 17 en Rocky Linux 8 / Alma Linux 8

Cómo instalar y usar Firewalld en Rocky Linux 8

Cómo instalar y configurar OpenCV en Rocky Linux 8.4

Cómo instalar Java 16 en Rocky Linux y AlmaLinux

Cómo instalar Rust Compiler y Toolchain en Rocky Linux 8