Cómo instalar Java en Ubuntu 18.04 LTS

Cómo instalar Java en Ubuntu 18.04 LTS

Esta entrada la vamos a dedicar a ver cómo instalar Java en Ubuntu 18.04 LTS paso a paso, de modo que puedas proporcionar la base que necesitan muchas aplicaciones y sistemas, o posibilitar tus propios desarrollos en este lenguaje.

Antes de instalar Java en Ubuntu 18.04 LTS

Para poder seguir esta guía de instalación de Java en Ubuntu 18.04 necesitas pasar unos mínimos requisitos, como son:

  • Un sistema Ubuntu 18.04 LTS actualizado.
  • Acceso a terminal con un usuario con permisos de sudo.
  • Conexión a Internet.

Como seguramente ya cumples estos requerimientos, vamos a hacer el trabajo.

Cómo instalar Java en Ubuntu 18.04 LTS

Para instalar Java en Ubuntu 18.04 contamos con dos alternativas:

  • La implementación oficial de Oracle.
  • La implementación libre OpenJDK.

Además, cualquiera de las implementaciones cuenta con paquetes con sólo el entorno de ejecución o el kit para desarrolladores (que engloba el entorno de ejecución también).

En esta guía optaremos por la implementación libre Java OpenJDK, correspondiente en la actualidad a Java 11, que podemos encontrar en los propios repositorios de Ubuntu 18.04 LTS.

Por tanto en primer lugar actualizaremos las listas de paquetes de los repositorios:

~$ sudo apt update

De forma opcional, puedes aprovechar para actualizar los paquetes ya instalados:

~$ sudo apt -y upgrade

Es el momento de elegir si queremos solamente el entorno de ejecución o JRE (paquete default-jre) o preferimos el kit de desarrollo de Java o JDK (paquete default-jdk).

Por ejemplo, vamos a instalar Java OpenJDK JDK:

~$ sudo apt -y install default-jdk

Este paquete es mayor que el JRE y también tiene más dependencias. Una vez descargado e instalado OpenJDK podemos comprobar la versión de Java instalada con el comando java -version:

como instalar java en ubuntu 18.04 lts

Cómo instalar Java 8 en Ubuntu 18.04 LTS

Puede ser que trabajes con aplicaciones que no soportan versiones superiores a Java 8 y sea esta la versión que necesites instalar. La buena noticia es que puedes instalar Java 8 en Ubuntu 18.04 fácilmente, ya que también se encuentra disponible en los repositorios.

En este caso tienes disponibles también las versiones JRE (paquete openjdk-8-jre) y JDK (paquete openjdk-8-jdk). Vamos a instalar la versión con el kit de desarrollo OpenJDK 8:

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

Cómo configurar la versión por defecto de Java en Ubuntu 18.04

¿Se pueden tener distintas versiones de Java en Ubuntu 18.04? La respuesta es sí, de hecho, en esta guía hemos instalado las versiones OpenJDK 11 y 8 secuencialmente, aunque la versión que queda configurada por defecto es la 11.

Para configurar la versión de Java por defecto en Ubuntu 18.04 usaremos el comando update-alternatives:

~$ sudo update-alternatives --config java

Aparecerá una lista con las distintas versiones de Java instaladas en el sistema, marcándose con un carácter * la versión configurada por defecto:

instalar java en ubuntu 18.04

Podremos dejar las cosas como están o seleccionar la nueva versión activa de Java.

Cómo configurar la variable JAVA_HOME

Algunas aplicaciones Java consultan el valor de la variable de entorno JAVA_HOME para determinar la ruta de instalación de Java. Para configurar esta variable averiguaremos la ruta de Java, cosa que podemos hacer fácilmente con el comando update-alternatives que hemos visto antes.

Si, por ejemplo, tenemos activado Java OpenJDK 11 la ruta será /usr/lib/jvm/java-11-openjdk-amd64. Se trata de la ruta base de la instalación, no la ruta del ejecutable java en sí.

Ahora editaremos el archivo /etc/environment:

~$ sudo nano /etc/environment

Al final de este archivo añadiremos esta línea:

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

Guardados los cambios y reiniciado el sistema, la variable JAVA_HOME estará disponible de forma global, de modo que podremos consultar su valor en consola:

~$ echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64

Conclusión

Ahora ya sabes no sólo cómo instalar Java en Ubuntu 18.04 TLS, sino también instalar varias versiones y configurar la versión activa por defecto. Una instalación sencilla gracias a la implementación libre OpenJDK disponible en la réplica de Ubuntu. Con la versión Java JRE podrás simplemente correr aplicaciones desarrolladas en Java, mientras que con la edición Java JDK podrás montar un entorno de desarrollo y programación de aplicaciones.

Si te ha asaltado alguna duda, tienes sugerencias, preguntas o quieres notificar algún error, puedes dejar un comentario.

¡Apoya este sitio!

¡Hey! Si te ha servido tanto esta guía de instalación de Java en Ubuntu 18.04 que deseas agradecérnoslo de alguna manera, cualquier mínima contribución al mantenimiento de este sitio es bienvenida. ¡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