L'éditeur php Banana répond à vos questions Java : vous pouvez spécifier d'utiliser la version Java 8 pour construire votre pipeline en utilisant la directive outil dans le fichier Jenkins. Dans le script Pipeline, cela peut être réalisé en utilisant la directive "tools" et en spécifiant la version Java. De cette façon, vous pouvez facilement définir la version Java par défaut sur 11 et passer à un pipeline de build de la version Java 8 si nécessaire.
Je dois utiliser Java 8 dans Jenkins, mais Jenkins utilise Java 11 par défaut.
J'ai essayé de changer le chemin Java par défaut, à partir de la configuration globale des outils, je l'ai mis à jour vers JDK 8, mais Jenkins a pris la version par défaut. Quelqu'un peut-il s'il vous plaît expliquer comment mettre à jour ceci vers Java 8
Vous pouvez soit (a) pointer Jenkins vers le chemin du JDK, soit (b) laisser Jenkins installer le JDK. Selon la version de Jenkins, il s'agit d'une fonctionnalité intégrée ou fonctionne via le plugin jdk-tool.
D'après la capture d'écran, je dirais que vous avez essayé (a), mais que vous avez pointé vers un répertoire non-JDK. Vous pouvez essayer de vous assurer que le JDK existe réellement dans le chemin que vous essayez d'utiliser.
Si vous essayez (b), vous pouvez cocher la case Installer automatiquement et sélectionner le JDK dans la liste.
Il y a aussi quelques conseils dans la réponse deJenkins - ajouter JDK 11 à la liste JDK
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!