Saltar al contenido

Jenkins: agregue JDK 11 a la lista de JDK

Recuerda que en la informática un problema casi siempere puede tener diversas resoluciones, por lo tanto enseñaremos la mejor y más eficiente.

Solución:

Supongo que está utilizando el complemento de la herramienta JDK.

Haga clic en “Administrar Jenkins” > “Configuración global de herramientas” > “Agregar JDK” (cerca de las instalaciones de JDK)

Elimine el instalador java.sun.com. Simplemente haga clic en “Agregar instalador” a continuación y elija “Extraer .Código Postal/.tar.gz”

Ingrese lo siguiente:

Etiqueta: openjdk-11

URL de descarga: https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz

Subdirectorio del archivo extraído: jdk-11.0.1 (Subdirectorio opcional del archivo descargado y desempaquetado para usar como directorio de inicio de la herramienta).

Y “Guardar” la configuración

=> Use la etiqueta JDK (openjdk-11) en su trabajo de compilación.


El enlace de descarga anterior parece ser de una época en la que Java 11 no había ingresado a LTS;

En su lugar, vaya a Java Platform, Implementaciones de referencia de Standard Edition 11, que le proporcionará el enlace de descarga a la versión más reciente de…

[…] Implementación de referencia oficial para Java SE 11 (JSR 384) […] basado únicamente en el código fuente abierto disponible en el Proyecto JDK 11 en la Comunidad OpenJDK. Esta implementación de referencia se aplica tanto a la versión final de JSR 384 (septiembre de 2018) como a la versión de mantenimiento 1 (marzo de 2019).

… que a partir de este escrito es: https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz

Los JDK se pueden administrar con el complemento de la herramienta JDK, que generalmente viene preinstalado.

  • Vaya a “Administrar Jenkins” > “Configuración global de herramientas”

  • En instalaciones de JDK, haga clic en ‘Agregar JDK’

  • Elimine el instalador predeterminado y agregue un instalador del tipo “Extraer .zip/.tar.gz”

  • Encuentre una URL a un archivo JDK en formato tar.gz o zip.

El binario OpenJDK 11 se puede encontrar en jdk.java.net/java-se-ri/11

Esta es la configuración que tengo para openjdk-11+28

JDK name: OpenJDK-11
Label: (Keep this blank)
Download URL for binary archive: https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz

Subdirectory of extracted archive: jdk-11

Aquí, en mi caso, openjdk-11+28_linux-x64_bin.tar.gz, contenía un subdirectorio nombrada jdk-11

Si está configurado incorrectamente, es posible que vea el error:

Error: JAVA_HOME is not defined correctly.
  We cannot execute /var/jenkins_home/tools/hudson.model.JDK/JDK-11/bin/java

Puedes añadir valor a nuestro contenido informacional participando con tu experiencia en las referencias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *