프로젝트를 진행하는데 JAVA 21 사용하는데
Jenkins 빌드가 안되는 에러가 발생했다...
미르스띤..
글쓰는 현 시점에서는 Jenkins JDK 빌드가 17까지 지원해서...ㅠㅠ
그래서 오늘은 Jenkins 에서 JDK 21 빌드 되도록 해보자!
드루와~드루와~어이 드루와ㅏ아아아~~~
현재 Jenkins 에서는 JDK 17 까지만 지원되므로
따로 JDK 21 빌드 되도록 등록해주는 과정입니다잇!!!
그래로 입력하시면 됩니다..ㅎㅎ
JDK 지원 Site : Amazon-site
사이트에 들어가시면 JDK 빌드할 수 있는 URL 을 확인할 수 있습니다.
왜 리눅스로 등록했는데 빌드가 되냐고요?
Jenkins는 자바 기반의 오픈 소스 자동화 서버이기 때문에 리눅스, 윈도우, macOS 등 다양한 운영 체제에서 실행할 수 있습니다.
따라서!!
이 설정을 통해 Jenkins는 자동으로 해당 JDK를 다운로드하고, 필요한 디렉토리에 압축을 풀어 JDK를 설치하며, 빌드 작업을 수행할 때 이 JDK를 사용합니다. 따라서 Jenkins는 설정된 운영 체제와 상관없이 효과적으로 빌드 작업을 수행할 수 있습니다.
pipeline {
agent any
tools {
jdk ("jdk21")
}
}
이렇게하면 이제 빌드가 정상적으로 됩니다!!
오늘도 뿌듯한 트러블슈팅을 정리해봤는데요!!
꾸준히 기술 블로그를 정리해서 당당하게 저는 코더가 아닌 "개발자" 입니다.
라고 말하고 다니고 싶습니다.
오늘도 안녕