Cómo instalar Java 9 JDK en sistemas Linux


Java es una colección de software más conocida por su disponibilidad multiplataforma que fue desarrollada por Sun Microsystems en 1995. La plataforma Java es utilizada por millones de aplicaciones y sitios web (especialmente utilizados en sitios bancarios) debido a su naturaleza rápida, segura y confiable. Hoy en día, Java está en todas partes, desde computadoras de escritorio a centros de datos, consolas de juegos a computadoras científicas, teléfonos móviles a Internet, etc.

Hay más de una versión de Java que se puede instalar y ejecutar en la misma computadora y también es posible tener diferentes versiones de JDK y JRE simultáneamente en una máquina, de hecho hay abundantes aplicaciones que requieren Java-jre (Java Runtime Environment) y aquellos que son desarrolladores requieren Java-sdk (Software Development Kit).

Una gran cantidad de distribución de Linux viene con otra versión de Java llamada OpenJDK (no la desarrollada por Sun Microsystems y adquirida por Oracle Corporation). OpenJDK es una implementación de código abierto de la aplicación Java.

La última versión estable de la versión de Java es 9.0.4.

Instalar Java 9 en Linux

1. Antes de instalar Java, asegúrese de verificar primero la versión de Java instalada.

# java -version

java version "1.7.0_75"
OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-2)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)

De la salida anterior se desprende claramente que la versión instalada de Java es OpenJDK 1.7.0_75.

2. Cree un directorio donde desee instalar Java. Para acceso global (para todos los usuarios) instálelo preferiblemente en el directorio /opt/java .

# mkdir /opt/java && cd /opt/java

3. Ahora es el momento de descargar los archivos tarball fuente de Java (JDK) 9 para la arquitectura de su sistema yendo a la página oficial de descarga de Java.

Como referencia, hemos proporcionado el nombre del archivo tarball de origen, seleccione y descargue solo estos archivos mencionados a continuación.

jdk-9.0.4_linux-x64_bin.tar.gz

Alternativamente, puede usar el comando wget para descargar el archivo directamente en el directorio /opt/java como se muestra a continuación.

# cd /opt/java
# wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz

4. Una vez descargado el archivo, puede extraer el tarball usando el comando tar como se muestra a continuación.

# tar -zxvf jdk-9.0.4_linux-x64_bin.tar.gz

5. Luego, muévase al directorio extraído y use el comando update-alternativas para decirle al sistema dónde están instalados java y sus ejecutables.

# cd jdk-9.0.4/
# update-alternatives --install /usr/bin/java java /opt/java/jdk-9.0.4/bin/java 100  
# update-alternatives --config java

6. Dígale al sistema que actualice las alternativas de javac como:

# update-alternatives --install /usr/bin/javac javac /opt/java/jdk-9.0.4/bin/javac 100
# update-alternatives --config javac

7. Del mismo modo, actualice las alternativas de jar como:

# update-alternatives --install /usr/bin/jar jar /opt/java/jdk-9.0.4/bin/jar 100
# update-alternatives --config jar

8. Configuración de variables de entorno Java.

# export JAVA_HOME=/opt/java/jdk-9.0.4/
# export JRE_HOME=/opt/java/jdk-9.0.4/jre
# export PATH=$PATH:/opt/java/jdk-9.0.4/bin:/opt/java/jdk-9.0.4/jre/bin

9. Ahora puede verificar la versión de Java nuevamente, para confirmar.

# java -version

java version "9.0.4"
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

Sugerido: si no está utilizando OpenJDK (implementación de código abierto de java), puede eliminarlo como:

# yum remove openjdk-*      [On CentOs/RHEL]
# apt-get remove openjdk-*  [On Debian/Ubuntu]

10. Para habilitar la compatibilidad con Java 9 JDK en Firefox, debe ejecutar los siguientes comandos para habilitar el módulo Java para Firefox.

# update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk-9.0.4/lib/libnpjp2.so 20000
# alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/java/jdk-9.0.4/lib/libnpjp2.so 20000

11. Ahora verifique el soporte de Java reiniciando Firefox e ingrese about: plugins en la barra de direcciones. Obtendrá una pantalla similar a la de abajo.

Eso es todo por ahora. Espero que esta publicación mía te ayude a configurar Oracle Java, la forma más fácil. Me gustaría conocer su opinión al respecto. ¡Mantente conectado, estad atentos! Me gusta y comparte con nosotros y ayúdanos a difundir.