Java

Cómo instalar JDK 12 en CentOS 7

Cómo instalar JDK 12 en CentOS 7
Java Development Kit (JDK) se utiliza para desarrollar y probar aplicaciones Java. Lo utilizan millones de desarrolladores de Java en todo el mundo.

JDK tiene 2 versiones. OpenJDK y Oracle JDK. OpenJDK es una implementación de código abierto de Oracle JDK. Oracle JDK contiene algunos códigos propietarios que OpenJDK no tiene. OpenJDK es de código abierto donde Oracle JDK no lo es.

En este artículo, le mostraré cómo instalar Oracle JDK 12 y OpenJDK 12 en CentOS 7. Entonces empecemos.

Instalación de Oracle JDK 12:

Oracle JDK 12 no está disponible en el repositorio oficial de paquetes de CentOS 7. Pero, puede descargar fácilmente Oracle JDK 12 desde el sitio web oficial de Oracle e instalarlo en CentOS 7.

Primero, visite https: // www.oráculo.com / technetwork / java / javase / downloads / index.html desde su navegador favorito. Una vez que se cargue la página, haga clic en el DESCARGAR Plataforma Java (JDK) 12 botón como se marca en la captura de pantalla a continuación.

Ahora, haga clic en Aceptar acuerdo de licencia aceptar el Acuerdo de licencia de Oracle Technology Network para Oracle Java SE.

Su navegador debería pedirle que guarde el archivo. Seleccione Guardar el archivo y haga clic en OK.

jdk 12.0.Se está descargando 1 paquete RPM.

Una vez que se complete la descarga, navegue hasta el directorio ~ / Downloads de la siguiente manera:

$ cd ~ / Descargas

Como puede ver, el archivo del paquete RPM que acabo de descargar está aquí.

Ahora, instale el archivo del paquete RPM con el siguiente comando:

$ sudo rpm -Uvh jdk-12.0.1_linux-x64_bin.rpm

Se está instalando Oracle JDK 12.

Oracle JDK 12 debe instalarse en este punto.

Ahora, para verificar que la instalación fue exitosa y que Oracle JDK 12 está funcionando, ejecute el siguiente comando:

$ java -version

Como puede ver, Oracle JDK 12 está funcionando.

Instalación de OpenJDK 12:

OpenJDK 12 no está disponible en el repositorio oficial de paquetes de CentOS 7. Pero, puede descargarlo fácilmente desde el sitio web oficial de OpenJDK e instalarlo en CentOS 7.

Para descargar OpenJDK 12, visite https: // jdk.Java.net / 12 / desde su navegador web favorito y haga clic en el .alquitrán.enlace gz como se marca en la captura de pantalla a continuación.

Su navegador debería pedirle que guarde el OpenJDK 12 .alquitrán.archivo gz. Seleccione Guardar el archivo y haga clic en OK.

Su navegador debería comenzar a descargar el archivo OpenJDK 12. Puede que tarde un poco en completarse.

Una vez que se complete la descarga, navegue hasta el directorio ~ / Downloads con el siguiente comando:

$ cd ~ / Descargas

Como puede ver, el archivo OpenJDK 12 que acaba de descargar está aquí.

Ahora, extraiga el archivo OpenJDK 12 en el /optar directorio con el siguiente comando:

$ sudo tar xvzf openjdk-12.0.1_linux-x64_bin.alquitrán.gz -C / opt

El archivo OpenJDK 12 debe descargarse.

Como puede ver, se crea un nuevo directorio en el /optar directorio. Anote el nombre del directorio.

Ahora, tienes que agregar el JAVA_HOME variable de entorno y agregue el directorio binario OpenJDK 12 al CAMINO Variable ambiental. Para hacer eso, ejecute el siguiente comando:

$ echo -e 'export JAVA_HOME = "/ opt / jdk-12.0.1 "\ nexport PATH =" $ PATH: $ JAVA_HOME / bin "\ n '|
sudo tee / etc / profile.d / openjdk12.sh

Un nuevo archivo / etc / profile.d / openjdk12.sh debe ser creado.

Ahora, reinicia tu computadora con el siguiente comando:

$ sudo reiniciar

Una vez que su computadora arranque, ejecute el siguiente comando para verificar si las variables de entorno JAVA_HOME y CAMINO está configurado correctamente.

$ echo $ JAVA_HOME && echo $ PATH

Como puede ver, las variables de entorno están configuradas correctamente.

Ahora, verifique si OpenJDK 12 está funcionando correctamente con el siguiente comando:

$ java -version

OpenJDK versión 1.8.0_212! Esta no es la versión que instalamos.

El problema es que otra versión de OpenJDK está instalada en su máquina CentOS 7. Para resolver este problema, simplemente elimine los paquetes antiguos de OpenJDK de su máquina CentOS 7 de la siguiente manera:

$ sudo yum eliminar $ (sudo rpm -qa | grep openjdk)

Ahora presiona y y luego presione continuar.

Debe eliminarse la versión anterior de OpenJDK.

Como puede ver, ahora la versión se muestra correctamente. Entonces, el OpenJDK que hemos instalado anteriormente se está utilizando.

Compilación y ejecución de un programa Java simple con JDK 12:

En esta sección, voy a compilar y ejecutar un programa Java simple con JDK 12.

Escribí un programa simple de Java en un archivo Bienvenidos.Java y ponerlo en el ~ / códigos directorio en mi directorio HOME de usuarios de inicio de sesión.

El contenido de la Bienvenida.Java archivo fuente de Java son:

Bienvenida a la clase pública
public static void main (String [] args)
Sistema.fuera.println ("Bienvenido a LinuxHint!");

Primero, navegue hasta el directorio donde Bienvenidos.Java el archivo de origen es.

$ cd ~ / códigos

Luego, para compilar el Bienvenidos.Java Archivo fuente de Java, ejecute el siguiente comando:

$ javac Bienvenido.Java

Una vez el Bienvenidos.Java se compila el archivo de origen, un Bienvenidos.clase el archivo debe ser generado. Este es un archivo de clase Java. Contiene códigos de bytes de Java que la máquina virtual Java (JVM) puede entender.

Como puede ver, se muestra la salida correcta.

Entonces, así es como instala Oracle JDK 12 y OpenJDK 12 en CentOS 7. Gracias por leer este artículo.

Cómo instalar League Of Legends en Ubuntu 14.04
Si eres fanático de League of Legends, esta es una oportunidad para que pruebes League of Legends. Tenga en cuenta que LOL es compatible con PlayOnLin...
Instale el último juego de estrategia de OpenRA en Ubuntu Linux
OpenRA es un motor de juego de estrategia en tiempo real libre / gratuito que recrea los primeros juegos de Westwood como el clásico Command & Conquer...
Instale el último emulador de Dolphin para Gamecube y Wii en Linux
Dolphin Emulator te permite jugar los juegos de Gamecube y Wii que elijas en computadoras personales con Linux (PC). Al ser un emulador de juegos de ...