En este artículo, le mostraré cómo instalar Oracle JDK 11 en Ubuntu. Estaré usando Ubuntu 18.04 LTS para la demostración. Pero debería funcionar en cualquier versión LTS de Ubuntu. Entonces empecemos.
Oracle JDK 11 no está disponible en el repositorio oficial de paquetes de Ubuntu. Pero puede descargarlo fácilmente desde el sitio web oficial de Oracle e instalarlo en Ubuntu.
Primero, visite la página oficial de Java SE en https: // www.oráculo.com/technetwork/java/javase/desbordamiento/índice.html
Una vez que se carga la página, haga clic en Downlaods como se marca en la captura de pantalla a continuación.
Ahora, del Java SE 11.Sección X (LTS), haga clic en DESCARGAR como se marca en la captura de pantalla a continuación. En el momento de este escrito, la última versión de JDK 11 es 11.0.1.
Ahora, desplácese hacia abajo un poco y haga clic en Aceptar el acuerdo de licencia como se marca en la captura de pantalla a continuación.
Ahora que ha aceptado el acuerdo de licencia de la red de tecnología de Oracle para Oracle Java Standard Edition, está listo para descargar Oracle JDK 11. Para descargar Oracle JDK 11 para Ubuntu, haga clic en el enlace del archivo Deb marcado en la captura de pantalla a continuación.
Su navegador debe solicitarle que guarde el archivo del paquete Oracle JDK 11 DEB. Seleccionar Guardar el archivo y haga clic en DE ACUERDO.
Tu descarga debería comenzar. Puede tomar un tiempo terminar.
Instalación de Oracle JDK 11:
Una vez que se complete la descarga, navegue al directorio donde su navegador guardó el archivo del paquete DEB. Por lo general, es el ~/Descargas Directorio en su directorio de inicio de los usuarios de inicio de sesión.
$ cd ~/descargas
Como se puede ver, JDK-11.0.1_linux-x64_bin.debutante El archivo del paquete está ahí.
NOTA: El nombre del archivo del paquete puede ser diferente cuando lea este artículo. Asegúrese de reemplazar el nombre del archivo del paquete con el suyo desde ahora.
Ahora, instale Oracle JDK 11 con el siguiente comando:
$ sudo dpkg -i jdk -11.0.1_linux-x64_bin.debutante
Ahora, escriba la contraseña de su usuario de inicio de sesión y presione .
Oracle JDK 11 debe instalarse.
Agregar Oracle JDK 11 a la ruta:
El archivo del paquete Oracle JDK 11 DEB instala Oracle JDK 11 en /usr/lib/jvm directorio. No está en la ruta por defecto. Entonces, tenemos que agregarlo manualmente al camino de Ubuntu.
Primero, descubra el nombre del directorio donde el Oracle JDK 11 está instalado con el siguiente comando:
$ ls/usr/lib/jvm/
Como puede ver, el nombre del directorio es JDK-11.0.1/ en mi caso. Puede ser diferente para ti. Asegúrese de reemplazarlo con su de ahora en adelante.
Ahora, crea un nuevo archivo /etc/perfil.d/jdk11.mierda Con el siguiente comando:
$ sudo nano /etc /perfil.d/jdk11.mierda
Se debe abrir un archivo vacío.
Ahora, agregue las siguientes líneas al archivo.
Exportar java_home = "/usr/lib/jvm/jdk-11.0.1 "
exportación ruta = "$ ruta: $ java_home/bin"
NOTA: Asegúrate de cambiar JDK-11.0.1 al nombre del directorio que tienes.
Finalmente, el archivo se ve de la siguiente manera. Ahora presiona + X y luego presiona Y seguido por Para guardar el archivo.
Ahora, reinicie su computadora con el siguiente comando:
$ sudo reinicio
Una vez que su computadora arranca, abra un terminal y ejecute los siguientes comandos para verificar si Java_home La variable se establece correctamente y Oracle JDK 11 está en el CAMINO.
$ echo $ java_home
$ echo $ ruta
Como se puede ver, Java_home y CAMINO Las variables se establecen correctamente.
Ahora, ejecute el siguiente comando para verificar si JDK 11 está funcionando.
$ javac -version
Como puede ver, puedo ejecutar el javac binario sin ningún problema. Entonces, JDK 11 está funcionando.
Compilación de un programa Java con Oracle JDK 11:
Ahora, voy a escribir un programa Java simple para probar si podemos compilarlo y ejecutarlo con Oracle JDK 11.
Ahora, crea un archivo Hola.Java y escriba las siguientes líneas en él.
clase pública holaAhora, para compilar Hola.Java archivo de origen, abrir un terminal y navegar al directorio donde su Hola.Java El archivo de origen se guarda y ejecuta el siguiente comando:
$ javac hola.JavaUn nuevo archivo Hola.clase debe generarse como pueda ver en la captura de pantalla a continuación. Se llama archivo de clase Java. El archivo de clase Java contiene byteCodes Java que el JVM (Java Virtual Machine) puede ejecutarse.
Ahora, corre Hola.clase Archivo de clase Java de la siguiente manera:
$ java hola
NOTA: Escriba solo el nombre de archivo sin .clase extensión. De lo contrario, no funcionará.
La salida correcta se muestra como puede ver en la captura de pantalla a continuación.
Entonces, así es como instala Oracle JDK 11 en Ubuntu. Gracias por leer este artículo.