Neste artigo explicamos como instalar Java Openjdk en Centos 8 Paso a paso , para que poida usar este popular idioma de programación no seu servidor ou CENTOS VPS, tanto para o desenvolvemento propio como para a base de aplicacións que o necesitan.
Antes de instalar Java en CentOS 8
Desexa completar esta Guía de instalación de Java en CentOS 8 É necesario comezar a partir destes requisitos básicos:
- unha instalación actualizada de CentOS 8.
- Acceso a terminal cun usuario con permisos de sudo ou, fallando que, a raíz mesma.
- conexión a Internet.
Ao facer a instalación de Java en CentOS 8 Nós Debe saber que ambiente concreto que necesitamos:
- o ambiente de execución de java ou jre (Java Runtime), necesario para executar aplicacións baseadas en Java.
- o kit de desenvolvemento de Java ou o JDK (kit de desenvolvemento Java), para desenvolver en Java ou compilar aplicacións que dun xeito ou outro son compatibles con Java.
En caso de dúbida , pode instalar o JDK xa que inclúe necesariamente a JRE.
Neste tutorial explicamos cales son os paquetes que necesita en CentOS 8 por unha ou outra opción, tanto para as versións máis recentes de Java, como para The Classic Standard Java 8.
Como instalar Java OpenJDK en CentOS 8
Para instalar Java OpenJDK en Centos 8 Usaremos os repositorios da distribución, polo que é importante actualizar As listas de paquetes primeiro:
instalar java openjdk jre en CentOS 8
Se é suficiente para o ambiente de aplicación da aplicación, vostede pode instalar Java Openjdk JRE para CentOS 8, sendo o paquete que necesitamos Java-11-OpenJDK:
~$ sudo yum install -y java-11-openjdk
Instalar Java OpenJDK JDK
No caso de que prefire Ou precisa do ambiente de desenvolvemento, ten que instalar Java OpenJDK JDK en Centos 8, específicamente o paquete Java-11-OpenJDK-Devel:
~$ sudo yum install -y java-11-openjdk-devel
como saber A versión de Java instalada
Se instala o ambiente de execución de JRE como o kit de desenvolvemento de JDK, pode saber que versión Java que ten en CentOS 8 chamando ao comando Java co parámetro -versión:
~$ java -versionopenjdk version "11.0.9.1" 2020-11-04 LTSOpenJDK Runtime Environment 18.9 (build 11.0.9.1+1-LTS)OpenJDK 64-Bit Server VM 18.9 (build 11.0.9.1+1-LTS, mixed mode, sharing)
Como instalar Java 8
Para manter a compatibilidade con certas aplicacións e ambientes pode que necesite Java 8 para CentOS 8 no canto dos últimos versión.
Nos repositorios Centos 8, Java 8 OpenJDK aínda está dispoñible, tanto en versión JRE, versión Java-1.8.0-OpenJDK, como en versión JDK, Java-1.8.0-OpenJDK-Devel paquete.
Unha vez instalado calquera dos dous paquetes e as súas dependencias, Tamén pode comprobar a versión instalada exacta de Java:
~$ java -versionopenjdk version "1.8.0_252"OpenJDK Runtime Environment (build 1.8.0_252-b09)OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
Como configurar Java_Home en CentOS 8
Moitos Java Aplicacións que soportan a variable de ambiente java_home para saber onde se atopan os binarios e os recursos Java en CentOS 8. Desafortunadamente, os instaladores de Java Openjdk non configurarán esta variable, polo que se o necesitamos, teremos que facelo manualmente.
Se enumeramos o ficheiro / etc / alternativas / jre (que é un alias) atoparemos o directorio de instalación de Java OpenJDK:
~$ ls -l /etc/alternatives/jrelrwxrwxrwx. 1 root root 64 jul 12 15:27 /etc/alternatives/jre -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-3.el8_2.x86_64/jre
Editamos O ambiente de ficheiro:
~$ sudo nano /etc/environment
e engade a variable java_home co alias ou o seu valor:
...JAVA_HOME=/etc/alternatives/jre
Cambios gardados, java_home estará dispoñible para todos os usuarios S no seguinte inicio de sesión. Se non queremos volver a iniciar sesión para ter esta variable, podemos usar a fonte na sesión actual:
~$ source /etc/environment
Podemos comprobar que a variable java_home é xa está dispoñible:
Conclusión
Xa viches que executar Java en CentOS 8 non pode ser unha tarefa máis sinxela do que xa é .. Non importa se é o JRE ou o JDK, nalgunhas instrucións instalarás o soporte para Java no teu sistema.
Calquera pregunta ou pregunta? Quizais suxestións ou notificacións? Un comentario está indicado nestes casos.
Apoiar este sitio!
Se con esta guía de instalación de Java en CentOS 8 conseguiu ter este idioma e a súa máquina virtual no seu sistema, E queres agradecerte, unha pequena contribución para o mantemento deste sitio sempre é benvido. Podes contribuír a invitar a un café: