Java es un lenguaje de programación superior y la mayoría de los dispositivos se construyen con Java desde aplicaciones de escritorio hasta diferentes sistemas. Puede elegir Oracle Java o OpenJDK al instalar Java en su CentOS 8. La versión Oracle ofrece algunas características premium y no es gratis. Pero el OpenJDK está disponible gratuitamente para la instalación.
La publicación de hoy se centra en los pasos para instalar OpenJDK en Centos V8.
Instalación de OpenJDK en Centos 8
CentOS es ideal para la programación y cuando desea crear aplicaciones Java, puede utilizar sus dos versiones Java predeterminadas, Java 11 o Java 8, disponibles en su repositorio. Cuando instala OpenJDK, puede configurar qué versión de Java utilizar como su opción predeterminada, incluida la exportación de su ruta para ponerla a disposición de las aplicaciones que construye en sus CentOS 8.
Para este tutorial, instalaremos OpenJDK 11 y luego lo estableceremos como nuestro Java predeterminado.
Para instalar OpenJDK 11, ejecute el comando a continuación con privilegios de administrador. Además, estamos usando el Beque gerente de empaquetación. Utilizar el DNF.
$ sudo yum instalación java-11-openjdk-devel
Una vez que ejecute el comando, el sistema ubicará el OpenJDK 11 disponible en el espejo más cercano a su región, descargarlo e instalarlo.
Cuando se le solicite que autorice la instalación, presione Y Para que la instalación continúe.
Yum descargará el OpenJDK especificado y sus dependencias. Una vez que tenga todo requerido para la instalación, instalará OpenJDK y mostrará una salida similar a la de abajo, lo que confirma que se ha instalado y las dependencias instaladas junto a él.
En este punto, su versión Java predeterminada aún no se ha cambiado. Debemos configurarlo para establecer el OpenJDK 11 instalado como nuestro Java predeterminado.
Para eso, usa el actualizaciones alternativas dominio.
$ actualizaciones-alternativas--Config Java
Ejecución del comando mostrará las versiones Java disponibles en su sistema. Para nuestro caso, podemos tener en cuenta que tenemos tres versiones Java instaladas.
Nuestro objetivo es seleccionar OpenJDK 11 como la opción predeterminada. Entonces, escribiremos su número de selección en el mensaje terminal y presione el Introducir clave. Asegúrese de utilizar el número de selección correcto para su caso. Para este ejemplo, OpenJDK 11 tiene un número de selección de 3.
Una vez que haya seleccionado la versión Java predeterminada, verifique el cambio revisando la versión Java en su CentOS 8.
$ java -versión
Hemos instalado OpenJDK 11 y lo establecemos como la versión Java predeterminada.
Hasta ahora, nuestra instalación funciona correctamente. Sin embargo, cuando desee ejecutar aplicaciones Java en su CentOS y desea que usen la versión Java establecida predeterminada, debe establecer el Java_home Variable ambiental.
Cualquier aplicación Java utilizará la variable de entorno que define para que su versión Java se ejecute en su sistema. Primero, debemos obtener la ubicación del OpenJDK que desea establecer su variable. Entonces, use el comando actualizaciones-alternativas para enumerar su ubicación.
En nuestro caso, nos estamos centrando en OpenJDK 11. Entonces, copie la ruta resaltada.
A continuación, use un editor de su elección para abrir el .bash_profile y pegar la ruta copiada al OpenJDK en la parte inferior del archivo.
Use el formato Java_home = "/The-Path/" luego guarde y salga del archivo.
El último paso es verificar que nuestra variable de entorno recién agregada esté funcionando. Para eso, usa el eco comandar para verificar si da la ruta correcta para el Java_home Variable ambiental.
La salida confirma que agregamos la variable de entorno con éxito. Así es como instalar OpenJDK en CentOS 8 y establecer su variable de entorno para su sistema.
Conclusión
Java es esencial y comúnmente utilizado por la mayoría de los programadores. Para un usuario de CentOS 8, puede instalar cómodamente OpenJDK en su sistema, configurar la versión Java predeterminada y establecer la variable de entorno para que todas las aplicaciones Java usen los pasos presentados en esta guía.