Maison  >  Article  >  Mon jenkins a la version Java par défaut définie sur 11, mais je souhaite créer mon pipeline en utilisant Java 8. Comment puis-je atteindre cet objectif?

Mon jenkins a la version Java par défaut définie sur 11, mais je souhaite créer mon pipeline en utilisant Java 8. Comment puis-je atteindre cet objectif?

WBOY
WBOYavant
2024-02-22 14:25:06992parcourir

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.

Contenu de la question

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

Solution de contournement

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 de

Jenkins - 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer