Java

Cómo instalar JDK 12 en Arch Linux

Cómo instalar JDK 12 en Arch Linux
Java Development Kit (JDK) se utiliza para compilar, ejecutar, depurar y firmar aplicaciones Java. Es utilizado por desarrolladores de Java en todo el mundo. JDK 12 es la última versión de JDK.

Hay 2 versiones de JDK. OpenJDK y Oracle JDK. OpenJDK es de código abierto y no contiene ningún código propietario. Oracle JDK es de código cerrado y contiene códigos de propiedad de Oracle.

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

Instalación de Oracle JDK 12:

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

Primero, visite https: // www.oráculo.com / technetwork / java / javase / downloads / index.html desde su navegador web favorito y haga clic en el DESCARGAR botón para Java SE 12.0.1 o plataforma Java (JDK) 12.

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

Ahora, haga clic en el jdk-12.0.1_linux-x64_bin.alquitrán.gz enlace como se marca en la captura de pantalla a continuación.

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

Su navegador debería comenzar a descargar Oracle JDK tar.archivo gz. Puede que tarde un poco en completarse.

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

$ cd ~ / Descargas

Como puede ver, Oracle JDK 12 tar.El archivo gz que acabo de descargar está aquí.

Ahora, extraiga el tar de Oracle JDK 12.archivo gz en el /optar directorio con el siguiente comando:

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

El alquitrán JDK 12.Se debe extraer el archivo gz.

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

Ahora, tienes que crear una nueva variable de entorno JAVA_HOME y agregue los binarios de Oracle JDK 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 / jdk12.sh

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

Ahora, reinicie su máquina Arch Linux con el siguiente comando:

$ sudo reiniciar

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

$ echo $ JAVA_HOME && echo $ PATH

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

Ahora, verifique si Oracle JDK 12 está funcionando con el siguiente comando:

$ java -version

Como puede ver, Oracle JDK 12 funciona correctamente.

Instalación de OpenJDK 12:

OpenJDK 12 no está disponible en el repositorio oficial de paquetes de Arch Linux. Pero puedes descargarlo del sitio web oficial de OpenJDK e instalarlo en Arch Linux.

Primero, visite el sitio web oficial de OpenJDK 12 en https: // jdk.Java.neto / 12 /. Una vez que se carga la página, haga clic en el alquitrán.gz haga clic en como se marca en la captura de pantalla a continuación.

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

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

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

$ cd ~ / Descargas

Como puede ver, OpenJDK 12 tar.El archivo gz está aquí.

Ahora, extraiga el tar de OpenJDK 12.archivo gz en el /optar directorio con el siguiente comando:

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

OpenJDK 12 alquitrán.El archivo gz debe descargarse.

Un nuevo directorio jdk-12.0.1 / debe ser creado en el /optar directorio.

Ahora tienes que crear un nuevo JAVA_HOME variable de entorno y actualice la variable de entorno PATH. 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án configurados correctamente.

$ echo $ JAVA_HOME && echo $ PATH

Ahora, ejecute el siguiente comando para verificar si OpenJDK 12 está funcionando.

$ java -version

Como puede ver, OpenJDK 12 funciona correctamente.

Compilar un programa Java simple con JDK 12:

En esta sección, le mostraré cómo compilar y ejecutar un programa Java simple con JDK 12.

He escrito un programa simple en Java Bienvenidos.Java y lo guardé en el ~ / códigos directorio.

El contenido del Bienvenidos.Java El archivo fuente de Java es el siguiente:

Ahora, para compilar el Bienvenidos.Java archivo de origen, ejecute el siguiente comando:

$ javac Bienvenido.Java

La Bienvenidos.Java Se debe compilar el archivo fuente de Java y un nuevo archivo Bienvenidos.clase debe generarse como puede ver en la captura de pantalla a continuación. Se llama archivo de clase Java. El código fuente de Java se convierte en código de bytes de Java y el código de bytes convertido se guarda en el archivo de clase, que la JVM (Java Virtual Machine) puede ejecutar.

Ahora, puede ejecutar el archivo de clase Java compilado de la siguiente manera:

$ java Bienvenido

NOTA: Cuando desee ejecutar un archivo de clase Java, excluya el .clase extensión.

Como puede ver, se muestra la salida correcta.

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

Cómo desarrollar un juego en Linux
Hace una década, no muchos usuarios de Linux predecían que su sistema operativo favorito algún día sería una plataforma de juegos popular para videoju...
Puertos de código abierto de motores de juegos comerciales
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...
Los mejores juegos de línea de comandos para Linux
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...