En este artículo explicamos cómo instalar Java OpenJDK en CentOS 8 paso a paso, de modo que puedas usar este popular lenguaje de programación en tu servidor o VPS CentOS, tanto para desarrollo propio como para base de las aplicaciones que lo necesiten.
Contenido
Antes de instalar Java en CentOS 8
Si quieres completar esta guía de instalación de Java en CentOS 8 es necesario partir de estos requerimientos básicos:
- Una instalación actualizada de CentOS 8.
- Acceso a terminal con un usuario con permisos de sudo o, en su defecto, el propio root.
- Conexión a Internet.
A la hora de realizar la instalación de Java en CentOS 8 debemos saber qué entorno concreto necesitamos:
- El entorno de ejecución de aplicaciones de Java o JRE (Java Runtime Environment), necesario para ejecutar aplicaciones basadas en Java.
- El kit de desarrollo de Java o JDK (Java Development Kit), para desarrollar en Java o compilar aplicaciones que de una u otra forma se apoyan en Java.
En caso de duda, puedes instalar el JDK ya que incluye necesariamente el JRE.
En este tutorial te explicamos cuáles son los paquetes que necesitas en CentOS 8 para una u otra opción, tanto para las versiones más recientes de Java, como para el clásico estándar Java 8.
Cómo instalar Java OpenJDK en CentOS 8
Para instalar Java OpenJDK en CentOS 8 usaremos los repositorios de la distribución, así que es importante actualizar las listas de paquetes en primer lugar:
~$ sudo yum update
Instalar Java OpenJDK JRE en CentOS 8
Si te basta con el entorno de ejecución para aplicaciones, puedes instalar Java OpenJDK JRE para CentOS 8, siendo el paquete que necesitamos java-11-openjdk:
~$ sudo yum install -y java-11-openjdk
Instalar Java OpenJDK JDK en CentOS 8
En el caso de que prefieras o necesites el entorno de desarrollo, debes instalar Java OpenJDK JDK en CentOS 8, concretamente el paquete java-11-openjdk-devel:
~$ sudo yum install -y java-11-openjdk-devel
Cómo saber la versión de Java instalada
Tanto si instalas el entorno de ejecución JRE como el kit de desarrollo JDK, puedes saber qué versión de Java tienes en CentOS 8 llamando al comando java con el parámetro -version:
~$ java -version openjdk version "11.0.5" 2019-10-15 LTS OpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing)
Cómo instalar Java 8
Para mantener la compatibilidad con ciertas aplicaciones y entornos es posible que necesites Java 8 para CentOS 8 en lugar de la última versión.
En los repositorios de CentOS 8 sigue estando disponible Java 8 OpenJDK, tanto en versión JRE, paquete java-1.8.0-openjdk, como en versión JDK, paquete java-1.8.0-openjdk-devel.
Una vez instalado cualquiera de los dos paquetes y sus dependencias, puedes también comprobar la versión instalada exacta de Java:
~$ java -version openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)
Conclusión
Ya has visto que hacer funcionar Java en CentOS 8 no puede ser una tarea más sencilla de lo que ya es. Da igual si se trata del JRE o el JDK, en unos intantes tendrás instalado el soporte para Java en tu sistema.
¿Alguna duda, o pregunta? ¿Tal vez sugerencias o notificaciones? Un comentario es lo indicado en estos casos.
¡Apoya este sitio!
Si con esta guía de instalación de Java en CentOS 8 has conseguido tener este lenguaje y su máquina virtual en tu sistema, y te apetece agradecérnoslo, una pequeña aportación para el mantenimiento de este sitio es siempre bienvenida. ¡Gracias!