Cómo instalar Java 8 en Ubuntu 18.04

[*]En este tutorial, nos centraremos en cómo instalar Java 8 en Ubuntu 18.04 desde la terminal. De forma predeterminada, Ubuntu 18.04 viene con Java 11.

[*]Java es una aplicación que es un requisito previo en una amplia gama de software, como el servidor web Tomcat, Netbeans IDE, el servidor Glassfish, por mencionar solo algunos.

The Oracle JDK License has changed for releases starting April 16, 2019, most commonly used PPA are DISCONTINUED.

Cómo instalar OpenJDK 8

[*]De forma predeterminada, Ubuntu 18.04 viene con Java 11. Muchas aplicaciones todavía usan Java 8.

[*]Para instalar OpenJDK 8, ejecute el siguiente comando:

$ apt update
$ apt install openjdk-8-jdk

[*]Para verificar, ejecutar,

$ java -version

[*]Producción

openjdk version "1.8.0_282"
 OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~18.04-b08)
 OpenJDK 64-Bit Server VM (build 25.282-b08, mixed mode)

Cómo instalar JDK / JRE predeterminado (Java 11)

[*]Esta es la opción más fácil al instalar Java, ya que viene empaquetado con el sistema Ubuntu. Esto instalará OpenJDK 11, que es la versión recomendada.

[*]Primero que nada, actualice el sistema. Inicie sesión como usuario root y ejecute el siguiente comando

$ apt update

[*]A continuación, instale Java Runtime Environment

$ apt-get install default-jre

[*]Por otro lado, existe una instalación predeterminada de Java conocida popularmente como JDK, abreviatura de Java Development Kit. Esto se usa comúnmente con IDE como Eclipse y Netbeans para compilar programas Java.

[*]El El paquete default-jdk viene con JRE, por lo que no es necesario instalar JRE una vez que haya instalado JDK. En el momento de escribir este artículo, el JDK predeterminado instala la versión Java OpenJDK 11.

[*]Para instalar el JDK predeterminado, ejecute

$ apt-get install default-jdk

Comprobando la versión de Java

[*]Para verificar que tenemos Java instalado y ver la versión, ejecute el siguiente comando.

$ java -version

Cómo administrar Java

[*]Como se vio anteriormente, tenemos algunas instalaciones de Java en nuestro sistema y, como buena práctica, es recomendable configurar la versión predeterminada de Java. Para lograr esto, tenemos que ejecutar el siguiente comando

$ update-alternatives --config java

[*]Salida de muestra

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 
 Press  to keep the current choice[*], or type selection number:

[*]Desplácese con las teclas del cursor y presione Enter en su instalación de Java preferida.

[*]Finalmente, necesitamos establecer la variable de entorno JAVA_HOME.

Cómo configurar la variable de entorno JAVA_HOME

[*]Para hacerlo, abra /etc/environment

 $ nano /etc/environment

[*]Agregue la ruta a su instalación de Java preferida

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin/java "

[*]Presione ‘CTRL + O’ para Save y CTRL + X ‘para salir del editor nano.

[*]Recargue ejecutando el comando de origen:

$ source /etc/environment

[*]Para verificar que todo salió bien ejecute el siguiente comando.

$ echo $JAVA_HOME

[*]Esto debería mostrar la ruta especificada

[*]Salida de muestra

/usr/lib/jvm/java-8-oracle/jre/bin/java

[*]Lectura relacionada:

  • Cómo instalar Java 8 en Debian GNU / Linux 9 (Stretch)
  • Cómo instalar java y establecer variables de entorno RHEL / CentOS

[*]En este tutorial, describimos los pasos sobre cómo instalar Java 8 en Ubuntu 18.04. Java es crucial para una serie de aplicaciones de software como se mencionó anteriormente, como el servidor Tomcat. No dude en probar estos pasos. Manténgase atento a nuestros artículos más interesantes.