Instalar Java en CentOS y establecer rutas


Fecha de publicación:8 de diciembre de 2020.



INFOMARTION > Instalar Java en CentOS y establecer rutas

Resumen.

El procedimiento para instalar Java en CentOS y establecer la ruta. Se ha empezado a pagar por Oracle Java y se va a configurar con OpenJDK. La información se basa en el supuesto de que se utiliza CentOS7.

Índice de contenidos

  1. Detalles de la configuración
  2. resumen

1. Detalles de la configuración

Esta sección describe el procedimiento para establecer la ruta desde la que se descarga Java.

1-1. Descarga de materiales

Descargue OpenJDK desde el siguiente sitio web.

https://openjdk.java.net/

1-2. Descongelación y traslado de materiales

Mueve y descomprime OpenJDK en el servidor. Lo siguiente se basa en la suposición de que OpenJDK se encuentra en "/var/work".

[root@hostname ~]# tar xzvf /var/work/openjdk-11+28_linux-x64_bin.tar.gz
[root@hostname ~]# mkdir /usr/lib/java
[root@hostname ~]# mv jdk-11 /usr/lib/java/

Lo anterior es un comando para extraer OpenJDK bajo '/var/work', crear una carpeta 'java' bajo '/usr/lib/' y mover el OpenJDK extraído bajo '/usr/lib/java/'.

1-3. Registrar los comandos en las alternativas

Las alternativas se explican simplemente como un mecanismo para establecer variables de entorno con enlaces de acceso directo conmutables. Si tiene varias aplicaciones Java, por ejemplo, esta configuración facilita el cambio entre aplicaciones Java. Este comando establece la ruta para Java.

[root@hostname ~]# alternatives --install /usr/bin/java java /usr/lib/java/jdk-11/bin/java 1
[root@hostname ~]# alternatives --install /usr/bin/javac javac /usr/lib/java/jdk-11/bin/javac 1

La primera línea del comando anterior lo explica.

・Se crea un enlace de acceso directo a '/usr/bin/java'.

・Nombra el grupo 'java'. Si hay varios javas y quieres cambiar entre ellos, registra varios nombres de grupo en el java.

・Establezca el destino del acceso directo en "/usr/lib/java/jdk-11/bin/java".

・Prioridad 1.

Esto permite ejecutar el comando java.

①Se invoca un acceso directo a /usr/bin/java. ※Comandos como "mkdir" y "ls", que se ejecutan normalmente, también se almacenan en "/usr/bin". Aquí es donde se invoca "mkdir" y "ls", que normalmente se utilizan de forma casual.

②Se invoca el destino de acceso directo '/etc/alternatives/java'. Esto también es un atajo. ※El 'java' en '/etc/alternatives/java' es el valor especificado por el nombre del grupo.

③Además, se invoca el destino de acceso directo "/usr/lib/java/jdk-11/bin/java".

El comando java se ejecuta en la secuencia (1) a (3) anterior.

Comprueba que el comando java está activado con el siguiente comando.

[root@hostname ~]# java -version
openjdk version "xx" yyyy-mm-dd
OpenJDK Runtime Environment xx.x (build xx+xx)
OpenJDK 64-Bit Server VM xx.x (build xx+xx, mixed mode)

Si aparece como arriba, está bien.

2. resumen

Hemos descrito los pasos para instalar Java y establecer la ruta.

El comando java se suele utilizar de forma casual, pero funciona al ser registrado por alternativas y otros medios. Por favor, consulte esto cuando añada un nuevo java.

Gracias por mirar hasta el final.