Je dois créer mon application en utilisant Java 11.
Cependant, le menu déroulant s'arrête à Java 9.
Que fais-je? OpenJDK est également acceptable.
Je suis sur la dernière version de Jenkins.
Edit: à partir de maintenant, j'ai téléchargé les binaires en utilisant wget
, les ai extraits sur la machine et ajouté un JDK JDK_HOME
entrée via les configurations globales.
Je suppose que vous utilisez le plugin JDK Tool ( https://wiki.jenkins.io/display/JENKINS/JDK+Tool+Plugin )
Cliquez sur "Gérer Jenkins"> "Configuration globale des outils"> "Ajouter JDK" (près des installations JDK)
Supprimez le programme d'installation de Java.Sun.com. Cliquez simplement sur "Ajouter un programme d'installation" ci-dessous et choisissez "Extraire . Zip/. Tar.gz"
Entrez ce qui suit:
Étiquette: openjdk-11
URL de téléchargement: https://download.Java.net/Java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz
Sous-répertoire de l'archive extraite: jdk-11.0.1 (sous-répertoire facultatif de l'archive téléchargée et décompressée à utiliser comme répertoire de base de l'outil.)
Et "Enregistrer" la configuration
=> Utilisez l'étiquette JDK (openjdk-11) dans votre travail de build.
[Cela aurait été juste un commentaire à la réponse acceptée si j'avais eu le représentant. pour le faire .. alors ...]
Le lien de téléchargement donné semble provenir d'une époque où Java 11 n'avait pas entré LTS;
Allez plutôt à https://jdk.Java.net/Java-se-ri/11 qui vous fournira le lien de téléchargement vers la version la plus récente du ...
[...] Implémentation de référence officielle pour Java SE 11 (JSR 384) [...] basée uniquement sur le code open-source disponible à partir du projet JDK 11 dans la communauté OpenJDK. Cette référence La mise en œuvre s'applique à la fois à la version finale de JSR 384 (sept. 2018) et à la version de maintenance 1 (mars 2019).
... qui à ce jour est: https://download.Java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz