티스토리 뷰

반응형

 

 

 

 



 

 

jenkins

 

 

 

곧 젠킨스가 java 11 의 환경을 종료한다고 한다.

24년 9월 30일 이후로 ...

 

그래서 이왕하는거 java 21 을 설치해놓으려고 한다.

 

 

 

젠킨스 관리하면 뻘겋게 경고가 크게 떠있다.

 

 

 

 

 

 

 

 

관련 정보를 보고 싶다면 들어가보면 

자바 버전 별 젠킨스 버전을 명시해놨다.

 

 

 

 

 

 

 

관련자료

 

 

Java Support Policy

Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software

www.jenkins.io

 

 

 

 

 

 

 

 

 

 


1. Java 설치확인

 

[root@localhost /]# alternatives --config java

There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-3.el8.x86_64/bin/java)
*  2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.422.b05-2.el8.x86_64/jre/bin/java)

 

 

alternatives 로 확인해보면 

나같은 경우는 시스템 기본 환경변수는 1.8로 잡아놨고

그 외는 11을 사용하라고 설정해놨다.

 

 

 

 

 

 

 

 


2. Java 21 설치

 

[root@localhost /]# dnf install java-21-openjdk

Last metadata expiration check: 2:09:45 ago on Thu 12 Sep 2024 01:36:26 PM KST.
Dependencies resolved.
===================================================================================================================================================
 Package                                     Architecture              Version                                  Repository                    Size
===================================================================================================================================================
Installing:
 java-21-openjdk                             x86_64                    1:21.0.4.0.7-1.el8                       appstream                    445 k
Installing dependencies:
 java-21-openjdk-headless                    x86_64                    1:21.0.4.0.7-1.el8                       appstream                     50 M

Transaction Summary
===================================================================================================================================================
Install  2 Packages

Total download size: 50 M
Installed size: 216 M
Is this ok [y/N]: y

 

 

 

 

설치가 완료되면 alternatives 명령어를 이용해서 21을 선택해준다 

3번이 java 21 이므로 3번을 선택하면 바뀐다.

 

[root@localhost /]# alternatives --config java

There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-3.el8.x86_64/bin/java)
*  2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.422.b05-2.el8.x86_64/jre/bin/java)
   3           java-21-openjdk.x86_64 (/usr/lib/jvm/java-21-openjdk-21.0.4.0.7-1.el8.x86_64/bin/java)

Enter to keep the current selection[+], or type selection number: 3

 

[root@localhost /]# alternatives --config java

There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.23.0.9-3.el8.x86_64/bin/java)
*  2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.422.b05-2.el8.x86_64/jre/bin/java)
 + 3           java-21-openjdk.x86_64 (/usr/lib/jvm/java-21-openjdk-21.0.4.0.7-1.el8.x86_64/bin/java)

 

 

 

 

 

 

 


3. Jenkins 재기동

 

[root@localhost /]# systemctl restart jenkins

 

 

 

 

 

 

 

 

아까의 자바 11 관련 경고창이 사라진 것을 확인 할 수 있다.

 

 

 

 

 

 

 



 

 

 

 

 

 

반응형
댓글
반응형
최근에 올라온 글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Total
Today
Yesterday