Ayúdanos a seguir proporcionándote tutoriales gratuitos y de calidad desactivando tu bloqueador de anuncios. suscriptores a nuestro sitio.
Tabla de contenidos

Cómo instalar Java en Ubuntu 20.04 LTS Focal Fossa

1 mar 2021 4 min di lettura
Cómo instalar Java en Ubuntu 20.04 LTS Focal Fossa

Introducción

Java es uno de los lenguajes de programación más populares que se utiliza para crear diferentes tipos de aplicaciones y sistemas. Java funciona en todos los principales sistemas operativos y dispositivos. Puede encontrar aplicaciones desarrolladas en Java en su computadora portátil, teléfono y consola de juegos.

En esta guía, describiremos cómo instalar Java en Ubuntu 20.04 LTS.

Si desea instalar Java en un servidor remoto, continúe leyendo; de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh [email protected]_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:

ssh [email protected]_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh [email protected]_DEL_SERVER -p PORTA

Antes de empezar

Hay varias implementaciones diferentes de Java. OpenJDK y Oracle Java son las dos implementaciones principales de Java, sin casi ninguna diferencia entre ellas, excepto que Oracle Java tiene algunas características comerciales adicionales. La licencia de Oracle Java solo permite el uso no comercial del software, como el uso personal y el uso de desarrollo.

Los repositorios predeterminados de Ubuntu 20.04 incluyen dos paquetes OpenJDK, Java Runtime Environment (JRE) y Java Development Kit (JDK). JRE consta de la máquina virtual Java (JVM), clases y binarios que le permiten ejecutar programas Java. JDK incluye JRE y las herramientas y bibliotecas de desarrollo /depuración necesarias para crear aplicaciones Java.

Si no está seguro de qué paquete de Java instalar, se recomienda instalar la versión predeterminada de OpenJDK (JDK 11). Algunas aplicaciones basadas en Java pueden requerir una versión específica de Java, por lo que debe consultar la documentación de la aplicación.

Instalar OpenJDK 11

En el momento de escribir este artículo, Java 11 es la última versión de Java con soporte a largo plazo (LTS). También es el tiempo de ejecución y desarrollo de Java predeterminado en Ubuntu 20.04.

Ejecute los siguientes comandos como usuario con privilegios sudo o root para actualizar el índice del paquete e instalar el paquete OpenJDK 11 JDK:

sudo apt update
sudo apt install openjdk-11-jdk

Una vez completada la instalación, puede verificarla verificando la versión de Java:

java -version

La salida debería verse así:

openjdk version "11.0.7" 2020-04-14
 OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
 OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

¡Eso es todo! En este punto, ha instalado con éxito Java en su sistema Ubuntu.

JRE está incluido en el paquete JDK. Si solo necesita el JRE, instale el openjdk-11-jre. Para un tiempo de ejecución mínimo de Java, instale el openjdk-11-jdk-headless.

Instalar OpenJDK 8

Java 8, la versión anterior de Java LTS, todavía se usa ampliamente. Si la aplicación se ejecuta en Java 8, puede instalarla escribiendo los siguientes comandos:

sudo apt update
sudo apt install openjdk-8-jdk

Verifique la instalación comprobando la versión de Java:

java -version

La salida debería verse así:

openjdk version "1.8.0_252"
 OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
 OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

Establecer la versión predeterminada

Si hay varias versiones de Java instaladas en su sistema Ubuntu, puede verificar qué versión está configurada como predeterminada escribiendo:

java -version

Para cambiar la versión predeterminada, use el comando update-alternatives

sudo update-alternatives --config java

La salida se verá así:

There are 2 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-8-openjdk-amd64/jre/bin/java 1081 manual mode

Se le presentará una lista de todas las versiones de Java instaladas. Ingrese el número de versión que desea usar como predeterminado y presione Enter.

Variable de entorno JAVA_HOME

Algunas aplicaciones Java utilizan la variable de entorno JAVA_HOME para determinar la ubicación de instalación de Java.

Para configurar la JAVA_HOME, primero busque la ruta de instalación de Java con update-alternatives:

sudo update-alternatives --config java

En este ejemplo, las rutas de instalación son las siguientes:

  • OpenJDK 11 se encuentra en /usr/lib/jvm/java-11-openjdk-amd64/bin/java
  • OpenJDK 8 se encuentra en /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

Una vez que haya encontrado la ruta a su instalación de Java, abra el /etc/environment:

sudo nano /etc/environment

Suponiendo que desea configurar JAVA_HOME para que apunte a OpenJDK 11, agregue la siguiente línea al final del archivo:

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

Para que los cambios surtan efecto en el shell actual, puede cerrar la sesión y volver a iniciarla o ejecutar el source siguiente manera:

source /etc/environment

Verifique que la JAVA_HOME se haya configurado correctamente:

echo $JAVA_HOME

Debería ver la ruta de la instalación de Java:

/usr/lib/jvm/java-11-openjdk-amd64
/etc/environmentJAVA_HOME.bashrc

Desinstalar Java

Puede desinstalar Java como cualquier otro paquete instalado con apt.

Por ejemplo, para desinstalar el default-jdk ingrese:

sudo apt remove openjdk-11-jdk

Conclusión

OpenJDK 11 y OpenJDK 8 están disponibles en los repositorios predeterminados de Ubuntu 20.04 y se pueden instalar usando el administrador de paquetes apt

Apóyenos si le gusta nuestro contenido. Gracias.

Buy me a coffeeBuy me a coffee

Únase a la conversación

Apóyenos con una donación.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.