GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Java en Ubuntu 20.04

Hablemos de cómo instalar Java en Ubuntu 20.04. ¿Que es Java? Java es un lenguaje gratuito, de código abierto y más popular que se utiliza para desarrollar aplicaciones móviles y de escritorio, y puede ejecutarse en todos los principales sistemas operativos. Hay diferentes implementaciones de Java, incluidas JRE, OpenJDK y Oracle JDK. Entendamos la diferencia entre JRE, OpenJDK y Oracle JDK.

JDK de Oracle :Es la versión oficial de Oracle del Java Development Kit. Tiene algunas funciones comerciales adicionales y solo permite el uso no comercial del software.
JRE:Java Runtime Environment consta de la máquina virtual de Java y los archivos binarios utilizados para ejecutar programas Java.
OpenJDK: Java Development Kit incluye JRE y las herramientas y bibliotecas de desarrollo necesarias para crear aplicaciones Java.

Este tutorial explicará cómo instalar Java 8, Java 11 y Oracle Java 15 en el alojamiento de Ubuntu.

Requisitos previos

  • Un Ubuntu 20.04 VPS (usaremos nuestro plan NVMe 2 VPS)
  • Acceso a la cuenta de usuario root (o acceso a una cuenta de administrador con privilegios de root)

Inicie sesión en el servidor y actualice los paquetes del sistema operativo del servidor

Primero, inicie sesión en su servidor Ubuntu 20.04 a través de SSH como usuario raíz:

ssh root@IP_Address -p Port_number

Deberá reemplazar 'IP_Address' y 'Port_number' con la dirección IP y el número de puerto SSH respectivos de su servidor. Además, reemplace "root" con el nombre de usuario de la cuenta de administrador si es necesario.

Antes de comenzar, debe asegurarse de que todos los paquetes del sistema operativo Ubuntu instalados en el servidor estén actualizados. Puede hacerlo ejecutando los siguientes comandos:

apt-get update -y
apt-get upgrade -y

Instalar Java 8

Java 8 es la versión anterior y ampliamente utilizada de Java LTS. Si su aplicación está basada en Java 8, puede instalarla con el siguiente comando:

apt-get install openjdk-8-jdk -y

Una vez instalado, verifique la versión de Java usando el siguiente comando:

java -version

Deberías obtener el siguiente resultado:

openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~20.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

Instalar Java 11

Java 11 es la última versión LTS de Java. POR defecto, se envía en el repositorio predeterminado de Ubuntu 20.04. Puede instalarlo con el siguiente comando:

apt-get install openjdk-11-jdk -y

Una vez instalado Java 11, puede verificarlo con el siguiente comando:

java -version

Deberías obtener el siguiente resultado:

openjdk version "11.0.9.1" 2020-11-04
OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Instalar Oracle Java 15

De forma predeterminada, Oracle Java no está disponible en el repositorio predeterminado de Ubuntu 20.04. Deberá agregar el repositorio de terceros en su sistema para poder instalar Oracle Java.

Primero, instala las dependencias requeridas con el siguiente comando:

apt-get install gnupg2 software-properties-common -y

Una vez que todas las dependencias estén instaladas, agregue el repositorio de Java con el siguiente comando:

add-apt-repository ppa:linuxuprising/java

Cuando se agrega el repositorio, puede instalarlo con el siguiente comando:

apt-get install oracle-java15-installer -y

Una vez finalizada la instalación, puedes verificarla con el siguiente comando:

java -version

Deberías obtener el siguiente resultado:

java version "15.0.1" 2020-10-20
Java(TM) SE Runtime Environment (build 15.0.1+9-18)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)

Cambiar entre diferentes versiones de Java

Si tiene varias versiones de Java instaladas en su sistema, puede configurar fácilmente la versión predeterminada con el comando update-alternatives.

Para configurar la versión predeterminada de Java de Oracle Java 15 a Java 8, ejecute el siguiente comando:

update-alternatives --config java

Debería ver una lista de todas las versiones de Java instaladas en el siguiente resultado:

There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
* 2            /usr/lib/jvm/java-15-oracle/bin/java             1091      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Press  to keep the current choice[*], or type selection number: 3

Escriba 3 y presione Entrar para configurar Java 8 como la versión predeterminada de Java. Deberías obtener el siguiente resultado:

update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in manual mode

Establecer variable de entorno JAVA_HOME

Deberá configurar la variable de entorno JAVA_HOME para definir la ruta de Java en algunas aplicaciones Java.

Primero, busque la ruta de instalación de Java con el siguiente comando:

update-alternatives --config java

Debería ver la ruta de todas las versiones de Java en el siguiente resultado:

There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
* 2            /usr/lib/jvm/java-15-oracle/bin/java             1091      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

A continuación, copie la ruta de la versión de Java deseada de la salida anterior y péguela en el archivo /etc/environment:

nano /etc/environment

Agregue la siguiente línea para Java 8:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"

A continuación, active la variable de entorno Java con el siguiente comando:

source /etc/environment

Ahora puede verificar la variable de entorno JAVA_HOME con el siguiente comando:

echo $JAVA_HOME

Deberías obtener el siguiente resultado:

/usr/lib/jvm/java-8-openjdk-amd64

En la guía anterior, aprendió cómo instalar Java en el servidor Ubuntu 20.04.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso puede pedirle a nuestros administradores expertos de Linux que lo configuren por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD . Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar Java en Ubuntu Linux

  2. Cómo instalar Java en Ubuntu 16.04

  3. Cómo instalar Tomcat en Ubuntu 20.04

  4. Cómo instalar Java 17 LTS en Ubuntu 20.04

  5. Cómo instalar Java en Ubuntu 22.04

Cómo instalar Java en Ubuntu 18.04

Cómo instalar Java 8 en Ubuntu 18.04

Cómo instalar Eclipse en Ubuntu 18.04

Cómo instalar Java en Ubuntu 18.04

¿Cómo instalar Java en Ubuntu 18.04?

Cómo instalar Java en Ubuntu 22.04