>  기사  >  내 젠킨스의 기본 Java 버전은 11로 설정되어 있지만 Java 8을 사용하여 파이프라인을 빌드하고 싶습니다. 어떻게 이를 달성할 수 있나요?

내 젠킨스의 기본 Java 버전은 11로 설정되어 있지만 Java 8을 사용하여 파이프라인을 빌드하고 싶습니다. 어떻게 이를 달성할 수 있나요?

WBOY
WBOY앞으로
2024-02-22 14:25:061065검색

php 편집기 Banana가 Java 질문에 답변합니다. Jenkinsfile의 도구 지시문을 사용하여 Java 8 버전을 사용하여 파이프라인을 구축하도록 지정할 수 있습니다. 파이프라인 스크립트에서는 "tools" 지시문을 사용하고 Java 버전을 지정하여 이를 수행할 수 있습니다. 이렇게 하면 기본 Java 버전을 11로 쉽게 설정하고 필요할 때 Java 8 버전 빌드 파이프라인으로 전환할 수 있습니다.

질문 내용

Jenkins에서는 Java 8을 사용해야 하는데 Jenkins에서는 기본적으로 Java 11을 사용합니다.

전역 도구 구성에서 기본 Java 경로를 변경하려고 시도했지만 JDK 8로 업데이트했지만 여전히 Jenkins는 기본 버전을 사용했습니다. 누군가 이것을 Java 8로 업데이트하는 방법을 안내해 줄 수 있습니까?

해결 방법

(a) Jenkins가 JDK 경로를 가리키도록 하거나 (b) Jenkins가 JDK를 설치하도록 할 수 있습니다. Jenkins 버전에 따라 이는 통합 기능이거나 jdk-tool 플러그인을 통해 작동합니다.

스크린샷에서 보면 (a)를 시도했지만 JDK가 아닌 디렉터리를 가리켰습니다. 사용하려는 경로에 JDK가 실제로 존재하는지 확인할 수 있습니다.

(b)를 시도하는 경우 자동 설치 확인란을 클릭하고 목록에서 JDK를 선택할 수 있습니다.

Jenkins의 답변에는 몇 가지 팁도 있습니다. JDK 목록에 JDK 11을 추가하세요

위 내용은 내 젠킨스의 기본 Java 버전은 11로 설정되어 있지만 Java 8을 사용하여 파이프라인을 빌드하고 싶습니다. 어떻게 이를 달성할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제