Cómo instalar Java con Apt en Ubuntu 20.04


Java es uno de los lenguajes de programación más populares y la JVM (la máquina virtual de Java) es el entorno de tiempo de ejecución para ejecutar aplicaciones Java. Estas dos plataformas son necesarias para software muy popular que incluye Tomcat, Jetty, Cassandra, Glassfish y Jenkins.

En este artículo, aprenderá a instalar Java Runtime Environment (JRE) y Java Developer Kit (JDK) utilizando el administrador de paquetes apt predeterminado en Ubuntu 20.04 y Ubuntu 18.04.

Instalación del JRE predeterminado en Ubuntu

La forma sencilla de instalar Java es usar la versión que viene con los repositorios de Ubuntu. De forma predeterminada, los paquetes de Ubuntu con OpenJDK 11, que es una alternativa de código abierto de JRE y JDK.

Para instalar Open JDK 11 predeterminado, primero actualice el índice del paquete de software:

$ sudo apt update

A continuación, compruebe la instalación de Java en el sistema.

$ java -version

Si Java no está instalado actualmente, obtendrá el siguiente resultado.

Command 'java' not found, but can be installed with:

sudo apt install openjdk-11-jre-headless  # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre              # version 2:1.11-72
sudo apt install openjdk-8-jre-headless   # version 8u282-b08-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless  # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless  # version 14.0.2+12-1~20.04

Ahora ejecute el siguiente comando para instalar el OpenJDK 11 predeterminado, que proporcionará Java Runtime Environment (JRE).

$ sudo apt install default-jre

Una vez instalado Java, puede verificar la instalación con:

$ java -version

Obtendrá el siguiente resultado:

openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Instalación del JDK predeterminado en Ubuntu

Una vez instalado JRE, es posible que también necesite el JDK (Java Development Kit) para compilar y ejecutar una aplicación basada en Java. Para instalar el JDK, ejecute el siguiente comando.

$ sudo apt install default-jdk

Después de la instalación, verifique la instalación de JDK verificando la versión como se muestra.

$ javac -version

Obtendrá el siguiente resultado:

javac 11.0.10

Configuración de la variable de entorno JAVA_HOME en Ubuntu

La mayoría de los programas de software basados u200bu200ben Java utilizan la variable de entorno JAVA_HOME para descubrir la ubicación de instalación de Java.

Para configurar la variable de entorno JAVA_HOME, primero, descubra dónde está instalado Java ejecutando el siguiente comando.

$ readlink -f /usr/bin/java

Obtendrá el siguiente resultado:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

Luego abra el archivo/etc/environment usando el editor de texto nano:

$ sudo nano /etc/environment

Agregue la siguiente línea al final del archivo, asegúrese de reemplazar la ubicación de su ruta de instalación de Java.

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

Guarde el archivo y vuelva a cargarlo para aplicar los cambios a su sesión actual:

$ source /etc/environment

Verifique que la variable de entorno esté configurada:

$ echo $JAVA_HOME

Obtendrá el siguiente resultado:

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

En este tutorial, aprendió cómo instalar Java Runtime Environment (JRE) y Java Developer Kit (JDK) en Ubuntu 20.04 y Ubuntu 18.04.