Instale, actualice o reemplace OpenJDK en instancias ECS con Linux y Windows, lo que incluye la verificación del entorno y la configuración específica por versión.
Instalación de OpenJDK
Connect to the ECS instance en la que desea instalar OpenJDK.
Linux
Ejecute java -version para comprobar si ya existe una instalación de Java. Si la versión instalada no cumple con sus requisitos, desinstálela primero.
-
Actualice el gestor de paquetes.
-
Sistemas basados en DNF (Alibaba Cloud Linux 3, CentOS 8):
sudo dnf update -
Sistemas basados en YUM (Alibaba Cloud Linux 2, CentOS 7):
sudo yum update -
Sistemas basados en APT (Ubuntu, Debian):
sudo apt update
-
-
Busque los paquetes de OpenJDK disponibles.
-
Sistemas basados en DNF (Alibaba Cloud Linux 3, CentOS 8):
sudo dnf search openjdk -
Sistemas basados en YUM (Alibaba Cloud Linux 2, CentOS 7):
sudo yum search openjdk -
Sistemas basados en APT (Ubuntu, Debian):
sudo apt search openjdk
-
-
Instale OpenJDK. El siguiente ejemplo utiliza Java 1.8. Para instalar una versión diferente, reemplace el nombre del paquete por el obtenido en el paso anterior.
-
Sistemas basados en DNF (Alibaba Cloud Linux 3, CentOS 8):
sudo dnf install -y java-1.8.0-openjdk-devel -
Sistemas basados en YUM (Alibaba Cloud Linux 2, CentOS 7):
sudo yum install -y java-1.8.0-openjdk-devel -
Sistemas basados en APT (Ubuntu, Debian):
sudo apt-get install -y openjdk-8-jdk
-
-
Compruebe la instalación.
NotaLas instalaciones mediante gestor de paquetes configuran automáticamente los enlaces simbólicos, por lo que no es necesario configurar manualmente las variables de entorno.
java -versionSi la instalación se completa correctamente, se devuelve una salida similar a la siguiente:
[root@iZbp1jxxx java]# java -version openjdk version "1.8.0_432" OpenJDK Runtime Environment (build 1.8.0_432-b06) OpenJDK 64-Bit Server VM (build 25.432-b06, mixed mode)
Windows
El siguiente ejemplo utiliza Java 1.8. Su instancia de Windows debe tener acceso a Internet para descargar el paquete.
Descarga del paquete de OpenJDK
Descargue el paquete desde el sitio web oficial de OpenJDK 8.
Para instalar una versión diferente, seleccione Java SE <xx> en el panel de navegación izquierdo. Reemplace <xx> con la versión deseada. Por ejemplo, seleccione Java SE 21 para descargar OpenJDK 21.
En la sección RI Binaries de la página de descarga, haga clic en el enlace Windows 11 i586 Java Development Kit para iniciar la descarga.
Instalación de OpenJDK
El siguiente ejemplo utiliza C:/Program Files. Reemplácelo con su directorio preferido si es necesario.
Coloque el paquete de OpenJDK descargado (por ejemplo,
openjdk-8u44-windows-i586.zip) en el directorioC:\Program Files.Extraiga el paquete, abra el directorio extraído y copie la ruta absoluta desde la barra de direcciones. La ruta del directorio de OpenJDK extraído es
C:\Program Files\openjdk-8u44-windows-i586\java-se-8u44-ri, que contiene carpetas como bin, jre y lib. Confirme esta ruta como el valor de la variable JAVA_HOME para los pasos siguientes.-
Configure las variables de entorno.
Haga clic derecho en This PC y seleccione Properties.
En la página About, desplácese hacia abajo y haga clic en Advanced system settings.
Haga clic en Environment Variables.
En System variables, haga clic en New. Establezca Variable name como
JAVA_HOMEy Variable value como la ruta de instalación de OpenJDK (por ejemplo,C:\Program Files\openjdk-8u44-windows-i586\java-se-8u44-ri). Haga clic en OK.Seleccione la variable Path en System variables y haga clic en Edit.
-
Agregue estas dos rutas:
%JAVA_HOME%\bin %JAVA_HOME%\jre\bin Haga clic en OK dos veces para guardar la configuración.
-
Presione
Win+R, introduzcacmdy compruebe la instalación:java -versionSi la instalación se completa correctamente, se devuelve una salida similar a la siguiente:
C:\Users\Administrator>java -version openjdk version "1.8.0_44" OpenJDK Runtime Environment (build 1.8.0_44-b02) OpenJDK Client VM (build 25.40-b25, mixed mode)