From 718533cc88caaa26db6abef787195e08038adb82 Mon Sep 17 00:00:00 2001 From: hjmoons Date: Thu, 30 Oct 2025 18:28:53 +0900 Subject: [PATCH] =?UTF-8?q?Jenkinsfile:=20JDK=2021=20=EB=AA=85=EC=8B=9C?= =?UTF-8?q?=EC=A0=81=20=EC=84=A4=EC=A0=95=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Setup Java stage에서 JAVA_HOME 명시적 설정 - tool() 함수로 Jenkins에 등록된 JDK21 사용 - PATH에 JDK bin 디렉토리 추가 - java -version으로 설정 확인 Fix: Toolchain installation '/opt/bitnami/java' does not provide JAVA_COMPILER 오류 해결 --- Jenkinsfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b14be8e..945f9d0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -45,8 +45,10 @@ pipeline { steps { script { echo "☕ Setting up Java 21..." - // Jenkins에 JDK 21이 설정되어 있어야 함 - // Global Tool Configuration에서 'JDK21' 이름으로 설정 + // JAVA_HOME을 명시적으로 설정 + env.JAVA_HOME = tool name: 'JDK21', type: 'jdk' + env.PATH = "${env.JAVA_HOME}/bin:${env.PATH}" + sh 'java -version' } } }