GNU/Linux >> Tutoriales Linux >  >> Fedora

Cómo instalar Java JDK/JRE 17/11/8 en Fedora 35/34

Java JDK (Java Development Kit) es un entorno de desarrollo de software utilizado para desarrollar aplicaciones Java. Es una colección de herramientas de programación, en particular JRE (Java Runtime Environment), Java (Loader for Java Application), Javac (Compiler), Jar (Archiver), etc.

Java JRE (Java Runtime Environment) contiene herramientas para ejecutar aplicaciones Java.

OpenJDK es una implementación de código abierto de la edición de la plataforma Oracle Java SE y no hay diferencia técnica entre OpenJDK y Oracle JDK.

Aquí veremos cómo instalar Java JDK/JRE 17/11/8 en Fedora 35.

Instalar Java en Fedora 35

Puede instalar OpenJDK u Oracle Java según sus requisitos. También puede tener varias versiones de Java (OpenJDK y Oracle Java) en su sistema.

Instalar OpenJDK

Instalar OpenJDK es un proceso bastante sencillo en Fedora. Puede usar el comando dnf para instalar OpenJDK.

Instalar OpenJDK JDK

# Java JDK 17

sudo dnf install -y java-17-openjdk-devel

# Java JDK 11

sudo dnf install -y java-11-openjdk-devel

# Java JDK 8

sudo dnf install -y java-1.8.0-openjdk-devel

Instalar OpenJDK JRE

# Java JRE 17

sudo dnf install -y java-17-openjdk

# Java JRE 11

sudo dnf install -y java-11-openjdk

# Java JRE 8

sudo dnf install -y java-1.8.0-openjdk

Instalar Oracle Java

Ya no existe un JRE (Java Runtime Environment) separado. En su lugar, Oracle JDK ahora también proporciona JRE.

Descargar Oracle Java JDK

Puede utilizar la línea de comandos o el navegador para descargar el JDK.

Vaya a la página de Oracle JDK para descargar paquetes usando el navegador. Luego, descargue el paquete binario rpm para una fácil instalación.

Oracle Java JDK 17 (LTS):

Oracle Java JDK 11 (LTS):

Java JDK 8 de Oracle:

Si aún desea descargar a través de la línea de comandos, instale el paquete wget.

sudo dnf install -y wget

Luego, use el siguiente comando para descargar Oracle Java usando la terminal.

# Oracle Java JDK 17

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

# Oracle Java JDK 11

<LOGIN REQUIRED>

# Oracle Java JDK 8

<LOGIN REQUIRED>

Instalar Oracle Java JDK

Después de descargar el paquete, instale Oracle Java JDK usando rpm comando.

# Oracle Java JDK 17

sudo rpm -ivh jdk-17_linux-x64_bin.rpm

# Oracle Java JDK 11

sudo rpm -ivh jdk-11.0.13_linux-x64_bin.rpm

# Oracle Java JDK 8

sudo rpm -ivh jdk-8u311-linux-x64.rpm
De forma predeterminada, Java JDK está instalado en el directorio /usr/java/. Para instalar Oracle JDK en un directorio personalizado, use el comando rpm -ivh –prefix=// rpmfile.

Establecer la versión de Java predeterminada

Use el comando de alternativas para establecer la versión predeterminada de Java.

sudo alternatives --config java

Seleccione Java:

Si su sistema tiene varias versiones de Java, el comando anterior enumerará todas las versiones 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.12.0.7-4.fc35.x86_64/bin/java)
   2           java-latest-openjdk.x86_64 (/usr/lib/jvm/java-17-openjdk-17.0.1.0.12-2.rolling.fc35.x86_64/bin/java)
*  3           /usr/java/jdk-17.0.1/bin/java

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

Ingrese el número debajo de la columna de selección para establecer la versión predeterminada de Java.

Aquí, elegí 3 para Oracle Java 17.

Verificar la versión de Java

Verifique la versión de Java usando el siguiente comando.

java -version

Salida:

java version "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)

El resultado puede variar según el paquete y la versión que eligió como la versión predeterminada de Java.

Configurar variables ambientales

Las aplicaciones Java a menudo requieren que se establezcan variables de entorno JAVA en el sistema. Para establecer variables JAVA a nivel del sistema, cree un archivo en /etc/profile.d directorio.

vi /etc/profile.d/java.sh

Luego, agregue las variables requeridas.

Para configurar las variables de entorno para un usuario en particular, coloque las siguientes variables en el .bash_profile archivo en el directorio de inicio.

export PATH=$PATH:/usr/java/jdk-17.0.1/bin/
export JAVA_HOME=/usr/java/jdk-17.0.1/

Finalmente, cargue los entornos en la sesión actual.

source /etc/profile.d/java.sh

Conclusión

Eso es todo. Espero que esta publicación te haya ayudado a instalar Java JDK/JRE 17/11/8 en Fedora 35.


Fedora
  1. Cómo instalar Java (JDK y JRE) en Debian 10

  2. Cómo instalar PHP 8.0/8.1 en Fedora 35 / Fedora 34

  3. Cómo instalar Java 17 en Fedora 35

  4. ¿Cómo instalar Java Jdk 6/7/8 o Jre patentado por Sun/Oracle?

  5. Cómo instalar Java (JRE o JDK) en FreeBSD

Cómo instalar Java JDK 8 en CentOS 7

Cómo instalar Java en Fedora 35

Cómo instalar Java JDK 9 en Ubuntu 15.04

Cómo instalar Java (JRE o JDK) en Ubuntu 16.04

¿Cómo instalar OpenJDK JAVA 11/8 en Ubuntu?

Cómo instalar Java JDK o JRE en Ubuntu o Debian