Hay 2 versiones de JDK. Oracle JDK y OpenJDK. Todos los componentes de OpenJDK son de código abierto. Lo mismo no va con Oracle JDK. Algunos componentes de Oracle JDK son propietarios. Es por eso que algunas personas prefieren OpenJDK sobre Oracle JDK.
OpenJDK 10 recientemente acaba de salir. Entonces, en este artículo, le mostraré cómo instalarlo en Debian 9 Stretch. Empecemos.
Descargar OpenJDK 10
En esta sección, le mostraré cómo descargar OpenJDK 10 desde el sitio web oficial de OpenJDK.
Primero vaya al sitio web oficial de OpenJDK 10 en http: // jdk.Java.net/ 10/ y debería ver la página siguiente como se muestra en la captura de pantalla a continuación.
Desplácese hacia abajo un poco hacia el Descargas sección. Haga clic en el enlace marcado en la captura de pantalla a continuación para descargar la versión Linux de 64 bits de OpenJDK 10 alquitrán.GZ archivo.
Haga clic en Guardar el archivo y luego haga clic en DE ACUERDO.
Su descarga debe comenzar como se muestra en la captura de pantalla a continuación.
Instalación de OpenJDK 10
Una vez que se complete su descarga, debería encontrarla en el valor predeterminado Descargas Directorio de sus navegadores web. En mi caso, es el Descargas/ directorio en mi usuario HOGAR directorio.
Primero, navegue al Descargas/ directorio con el siguiente comando:
$ cd ~/descargas
Ahora si enumera el contenido del directorio con LS -LH Comando, debe encontrar el archivo de alquitrán OpenJDK 10 como se muestra en la sección marcada de la captura de pantalla a continuación.
Ahora tienes que extraer el archivo de alquitrán. Lo voy a extraer en mi /optar directorio. Es posible que desee elegir otro directorio. Eres libre de hacerlo.
$ sudo tar xvzf openjdk-10_linux-x64_bin.alquitrán.GZ -C install_dir
El archivo de alquitrán debe ser extraído.
Ahora si enumeras tu Install_dir, En mi caso es el /optar directorio, deberías ver JDK-10/ Directorio como se marca en la captura de pantalla a continuación.
Ahora tienes que agregarlo al CAMINO de su sistema operativo Debian 9. De esa manera, no tiene que escribir toda la ruta a sus archivos binarios OpenJDK 10 para compilar o ejecutar programas Java.
Ejecute el siguiente comando para crear un nuevo archivo jdk10.mierda en /etc/perfil.d directorio:
$ sudo nano /etc /perfil.d/jdk10.mierda
Deberías ver la siguiente ventana.
Ahora agregue las siguientes líneas al archivo:
Exportar java_home = "nstall_dir/jdk-10"El Install_dir en mi caso /optar
Ahora presiona + X, entonces presione Y y luego presiona Para guardar el archivo.
Una vez que se guarda el archivo, reinicie su computadora con el siguiente comando:
$ sudo reinicio
Una vez que comience su computadora, ejecute el siguiente comando para probar si el Java_home La variable de entorno está disponible:
$ echo $ java_homeComo puede ver en la captura de pantalla a continuación, está configurado en la ruta correcta.
También puedes verificar el CAMINO Variable de entorno con el siguiente comando:
$ echo $ ruta
Como puede ver en la sección marcada de la captura de pantalla a continuación, el OpenJDK 10's papelera/ El directorio se agrega al CAMINO.
Ahora ejecute el siguiente comando para verificar si OpenJDK está funcionando o no:
$ javac -versionComo puede ver en la captura de pantalla a continuación, OpenJDK 10 funciona correctamente.
Compilar y ejecutar un programa Java con OpenJDK 10
En esta sección, compilaré y ejecutaré un programa Java simple con OpenJDK 10 para mostrarle que OpenJDK 10 funciona correctamente.
Este es mi programa simple de Hello World guardado en ~/Documentos/códigos/Helloworld.Java archivo.
clase pública HelloWorldCompilando Helloworld.Java con OpenJDK 10
Primero navegue al directorio donde se guarda el archivo con el siguiente comando:
$ cd ~/documentos/códigos
Ahora para compilar Hola Mundo.Java Archivo fuente de Java, ejecute el siguiente comando:
$ javac helloworld.Java
Corriendo Helloworld con OpenJDK 10
Una vez el Hola Mundo.Java el archivo se compila, un Hola Mundo.clase se genera el archivo. Este es el archivo de código de byte java que ejecuta con el Java Comando de la siguiente manera:
$ java helloworld
NOTA: Si el nombre de archivo del código de byte java es Hola Mundo.clase, tu corres java helloworld. No debes incluir .clase extensión. De lo contrario no funcionará.
Como puede ver, el programa Java se ejecutó correctamente y mostró la salida correcta.
Así que así es como instala OpenJDK 10 en Debian 9 Stretch. Gracias por leer este artículo.