Cómo instalar Java en Ubuntu 20.04 LTS

En este artículo veremos cómo instalar Java en Ubuntu 20.04 LTS Focal Fossa paso a paso, en sus versiones OpenJDK, de modo que puedas trabajar con los últimos lanzamientos disponibles o con el confiable OpenJDK 8 en tu servidor o VPS Ubuntu.

Antes de instalar Java en Ubuntu 20.04 LTS

Si quieres completar esta guía de instalación y configuración de Java en Ubuntu 20.04 LTS sólo debes tener en cuenta estos requerimientos:

  • Un sistema Ubuntu 20.04 LTS Focal Fossa actualizado.
  • Un usuario con permisos de sudo.
  • Acceso a Internet.

Como seguramente ya cumples los puntos anteriores podemos abrir un terminal de consola y empezar a trabajar.

Cómo instalar Java en Ubuntu 20.04 LTS

Vamos a instalar Java en Ubuntu 20.04 LTS desde los repositorios de la distribución ya que elegiremos la implementación Java OpenJDK, así que comenzaremos actualizando las listas de paquetes disponibles:

~$ sudo apt update

En Ubuntu 20.04 disponemos de las versiones 8, 11, 13 y 14 de Java OpenJDK, correspondiendo la versión por defecto (los paquetes default-jdk y default-jre) a Java OpenJDK 11. Para el resto de paquetes la nomenclatura sería openjdk-X-jre y openjdk-X-jdk, siendo X la versión de Java.

Si no sabes qué versión elegir, lo recomendable sería instalar la versión de Java que Ubuntu 20.04 establece como por defecto, ya que muchos otros paquetes y aplicaciones se basarán en la misma. Una vez decidido si necesitamos el JRE o el JDK (normalmente el JRE es la opción adecuada), instalamos el paquete con apt:

~$ sudo apt install -y default-jre

Es fácil comprobar la versión instalada de Java, basta con lanzar en consola el comando java -version:

~$ java -version
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)

como instalar java en ubuntu 20.04 lts focal fossa

Java OpenJDK 8 en Ubuntu 20.04

En ciertos entornos se exige la presencia del JRE de Java 8, ya que es un estándar muy sólido al que se apegan aun a día de hoy muchos desarrollos y aplicaciones, por lo que será necesario instalar Java OpenJDK 8 en Ubuntu 20.04 para dar soporte a estas aplicaciones.

En el caso del entorno de ejecución o JRE de OpenJDK 8 para Ubuntu 20.04 instalamos el paquete openjdk-8-jre:

~$ sudo apt install -y openjdk-8-jre

Y para el kit de desarrollo JDK de OpenJDK 8 seleccionaríamos el paquete openjdk-8-jdk:

~$ sudo apt install -y openjdk-8-jdk

Si Java OpenJDK 8 es la única versión de Java que hemos instalado en Ubuntu 20.04, podremos comprobar la revisión concreta con el comando java -version:

instalar java openjdk 8 en ubuntu 20.04 lts focal fossa

Cómo configurar Java en Ubuntu 20.04 LTS

El trabajo de configurar Java en Ubuntu 20.04 LTS se limita a realizar escasos ajustes en el entorno, ya que Java OpenJDK se distribuye listo para usar.

Establecer la versión por defecto de Java en Ubuntu 20.04

Puede que en algún sistema coexistan varias versiones de Java, normalmente cuando además de usar la versión por defecto para ciertas aplicaciones se requiere otra versión concreta (suele ocurrir sobre todo con Java OpenJDK 8). Para establecer la versión de Java que se usará por defecto en Ubuntu 20.04 utilizamos el comando update-alternatives:

~$ sudo update-alternatives --config java

Este comando muestra las versiones de Java presentes en Ubuntu 20.04 y cuál de ellas es la marcada como por defecto (mediante un asterisco), dejándonos seleccionar cualquier otra.

como instalar y configurar java openjdk en ubuntu 20.04 lts focal fossa

La variable de entorno JAVA_HOME

Muchas aplicaciones basadas en Java necesitan conocer la ruta a la instalación de Java en el sistema, ya sea mediante su propia configuración o a través de la variable de entorno JAVA_HOME. La forma más sencilla de que la variable JAVA_HOME esté disponible para cualquier usuario del sistema es configurando su valor en /etc/environment:

~$ sudo nano /etc/environment

Añadiremos al final del archivo la variable JAVA_HOME y su valor, que puede configurarse como la versión por defecto de Java:

...
JAVA_HOME="/usr/lib/jvm/default-java/jre"

O una versión concreta:

...
JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre"

Guardados los cambios, estos estarán disponibles a partir del próximo inicio de sesión, o interpretando el archivo con el comando source:

~$ source /etc/environment

Podemos comprobar que la variable JAVA_HOME está disponible en el entorno actual:

~$ echo $JAVA_HOME
/usr/lib/jvm/default-java/jre

Conclusión

Ahora que sabes cómo instalar y configurar Java OpenJDK en Ubuntu 20.04 LTS Focal Fossa ya puedes disponer del entorno de ejecución y la máquina virtual de este lenguaje, o incluso del kit de desarrollo, tanto para aplicaciones de terceros como para tus propios desarrollos.

Si te ha surgido alguna pregunta o duda, tienes sugerencias de mejoras de este artículo, crees que necesita ser actualizado, quieres notificar algún posible error, etc. deja un comentario que atenderé lo antes posible.

¡Apoya comoinstalar.me!

¿Ya tienes este lenguaje disponible en el sistema gracias a esta guía de instalación y configuración de Java OpenJDK en Ubuntu 20.04 LTS Focal Fossa? Si es así y te apetece agradecérnoslo contribuyendo al mantenimiento de este sitio y la elaboración de nuevos tutoriales y guías, puedes hacerlo…

Invitándonos a un café:

 

O dejando una propina desde PayPal:

¡Gracias!

Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votos, promedio: 5,00 de 5)
Cargando...

Deja un comentario

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies.

ACEPTAR
Aviso de cookies