Introducción
Java es un software de programación popular que permite a los desarrolladores crear y ejecutar aplicaciones y subprogramas de Java. La solución de software tiene tres ediciones:
- La edición estándar de Java (SE)
- Java Enterprise Edition (EE)
- La edición Java Micro)
Nuestro tutorial se centra en la Primera Edición (SE) que está disponible en dos paquetes diferentes: Kit de desarrollo de Java (JDK) y Entorno de ejecución de Java (JRE). Runtime Environment (JRE) se implementa en una máquina virtual Java y los desarrolladores lo utilizan para ejecutar subprogramas y aplicaciones compiladas en el lenguaje de programación Java. Por otro lado, el Java Development Kit (JDK) se utiliza para escribir, desarrollar y compilar applets y aplicaciones.
Además, hay dos implementaciones de Java: Oracle Java y OpenJDK. Estas implementaciones se basan en un código similar, pero OpenJDK es completamente de código abierto, mientras que Oracle Java tiene código propietario. Sin embargo, la mayoría de las aplicaciones compiladas en Java funcionarán a la perfección con ambas implementaciones.
Solo necesita una única instalación de Java, pero también es fácil implementar varias versiones y lanzamientos en un sistema. Este tutorial lo ayudará a instalar diferentes versiones y versiones de la implementación de Java. No dude en elegir la versión o publicación que se adapte a su estilo de trabajo:
Paso 1 – Instale OpenJDK JDK
Esta sección se ha elaborado para ayudarle a instalar OpenJDK JDK con yum.
Instalar OpenJDK8 JDK
Ejecute el siguiente comando:
$ sudo yum installjava-1.8.0-openjdk-devel
Arte Y. y elige REGRESO. ¡Eso es! La instalación se ha completado.
Instalar OpenJDK7 JDK
Ejecute el siguiente comando para completar esta instalación:
$ sudo yum installjava-1.7.0-openjdk-devel
Arte Y. en solicitud de confirmación y seleccione REGRESO para continuar con la instalación de Java. ¡Eso es! La instalación es exitosa.
Instalar OpenJDK6 JDK
Ejecute el siguiente comando para implementar OpenJDK6 JDK:
$ sudo yum installjava-1.6.0-openjdk-devel
Arte Y. en solicitud de confirmación y seleccione REGRESO para continuar con la instalación de Java. ¡Eso es! Tu instalación es exitosa.
Paso 2 – Instale OpenJDK JRE
Esta sección se ha elaborado para ayudarte a instalar OpenJDK 8 JRE con yum.
Instalar OpenJDK8 JRE
Ejecute el siguiente comando:
$ sudo yum installjava-1.8.0-openjdk
Recibirá una solicitud de confirmación, ingrese y, entonces escoge REGRESO para continuar con la instalación de Java.
Instalar OpenJDK7 JRE
Ejecute el siguiente comando para implementar OpenJDK7 JRE:
$ sudo yum installjava-1.7.0-openjdk
Arte Y. en solicitud de confirmación y seleccione REGRESO para continuar con la instalación de Java. ¡Eso es! Tu instalación está completa.
Instalar OpenJDK6 JRE
Ejecute el siguiente comando para implementar OpenJDK6 JRE:
$ sudo yum installjava-1.6.0-openjdk
Arte Y. en solicitud de confirmación y seleccione REGRESO para continuar con la instalación de Java.
Paso 3: instalar y configurar Oracle Java JRE
Esta parte le ayudará a instalar diferentes versiones de Oracle Java JRE. Usaremos eso wget Comando para obtener todos los módulos de software Oracle Java necesarios. Pero lo primero es instalar el wget ya que no está en el repositorio estándar de CentOS 7.
Para hacer esto, ejecute el siguiente comando:
$ sudo yum install wget
Instale Oracle Java9 JRE
Para implementar Oracle Java9 JRE, primero vaya al directorio de inicio y luego descargue los archivos RPM necesarios para Oracle Java9 JRE:
$ cd ~ $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie""http://link_copied_from_site"
Luego, use el comando yum para instalar el RPM:
$ sudo yum localinstall jre-9.0.4_linux_x64_bin.rpm
Arte Y. en solicitud de confirmación y seleccione REGRESO para continuar con la instalación de Java. Java está instalado en el directorio /usr/java/jre-9.0.4/bin/java. También está vinculado desde la ubicación. / usr / bin / java.
Ahora puede eliminar los archivos de almacenamiento que descargó anteriormente
$ rm ~/jre-9.0.4_linux_x64_bin.rpm
¡Eso es! Ha implementado correctamente Oracle Java9 JRE.
Instale Oracle Java8 JRE
Esto es lo mismo que la versión de instalación 9. Primero ejecute el siguiente comando para ir al directorio de inicio y luego descargue el RPM requerido:
$ cd ~ $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie""http://link_copied_from_site"
A continuación, ejecute el siguiente comando para instalar el RPM:
$ sudo yum localinstall jre-8u161-linux-x64.rpm
Arte Y. en solicitud de confirmación y seleccione REGRESO para continuar con la instalación de Java. Java se proporciona en /usr/java/jre1.8.0_161/bin/java, luego vinculado desde el directorio / usr / bin / java.
Ahora ejecute el siguiente comando para tirar los archivos de almacenamiento descargados previamente a la papelera:
$ rm ~/jre-8u161-linux-x64.rpm
¡Eso es! Oracle Java8 JRE se ha instalado correctamente.
Paso 4: instalar Oracle Java JDK
Instale Oracle Java9 JDK
Ejecute el siguiente comando para ir al directorio de inicio, luego descargue el RPM requerido:
$ cd ~ $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie""http://link_copied_from_site"
Luego ejecute el siguiente comando para instalar RPM:
$ sudo yum localinstall jdk-9.0.4_linux-x64_bin.rpm
Arte Y. Cuando se le solicite confirmación, seleccione REGRESO para continuar con la instalación de Java. Java se implementa en /usr/java/jdk-9.0.4/bin/java. La instalación está vinculada desde / usr / bin / java.
Ya no necesita los archivos de almacenamiento. Ejecute el siguiente comando para eliminarlos:
$ rm ~/jdk-9.0.4_linux-x64_bin.rpm
¡Eso es! Oracle Java9 JDK se instaló correctamente.
Instale Oracle Java8 JDK
Ejecute los siguientes comandos para ir al directorio de inicio y descargar los archivos de almacenamiento RPM necesarios:
$ cd ~ $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie""http://link_copied_from_site"
A continuación, ejecute el siguiente comando para instalar RPM:
$ sudo yum localinstall jdk-8u161-linux-x64.rpm
Arte Y. en solicitud de confirmación y seleccione REGRESO Para continuar con la instalación de Java: Java ahora está implementado en /usr/java/jdk1.8.0_161/jre/bin/java. También está vinculado por / usr / bin / java.
¡Eso es! Oracle Java8 JDK se instaló correctamente.
Paso 5: establece el Java predeterminado
Este es un paso importante, especialmente si ha implementado numerosas versiones de Java. En esta sección, lo ayudaremos a establecer una de las implementaciones como la versión predeterminada de Java.
Primero, ejecute el siguiente comando para verificar las versiones de Java establecidas como implementación predeterminada:
$ java -version
Usar alternativa
La alternativa El comando es importante ya que le ayuda a administrar todos los comandos estándar a través de enlaces simbólicos. Esta es una opción popular para elegir el comando predeterminado para Java:
$ sudo alternatives --config java
Esto le dará un resultado similar al siguiente:
There are 5 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-1.7.0-openjdk.x86_64(/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.161-2.6.12.0.el7_4.x86_64/jre/bin/java) 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64/jre/bin/java) 3 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java *+ 4 /usr/java/jre-9.0.4/bin/java 5 /usr/java/jdk-9.0.4/bin/java Enter to keep the current selection[+], or type selection number:
Ingrese su número de opción preferida para configurar el ejecutable de Java predeterminado.
Usa variables de entorno
Utilice muchas aplicaciones compiladas en Java JRE_HOME o JAVA_HOME Variables para seleccionar qué ejecutable de Java usar.
Suponga que ha implementado Java /usr/java/jdk1.8.0_161/jre/bin, entonces puedes configurar eso JAVA_HOME Variable en el shell bash con:
$ export JAVA_HOME=/usr/java/jdk1.8.0_161/jre
Alternativamente, puede ejecutar el siguiente comando para configurar JAVA_HOME como el ejecutable de Java predeterminado para cada usuario en su sistema:
$ sudo sh -c "echo export JAVA_HOME=/usr/java/jdk1.8.0_161/jre >> /etc/environment"
¡Eso es! Ha instalado Java con éxito en su sistema CentOS.