DevOps
Set the default Java version - update-alternatives --config java
IT오이시이
2024. 10. 20. 00:13
728x90
Java 버전 변경 방법 정리
Set the default Java version - update-alternatives --config java
# yum search jdk | grep openjdk.x86_64
java-11-openjdk.x86_64 : OpenJDK 11 Runtime Environment
java-17-openjdk.x86_64 : OpenJDK 17 Runtime Environment
java-21-openjdk.x86_64 : OpenJDK 21 Runtime Environment
# 다음과 같이 JDK를 모두 설치 합니다.
# yum install java-11-openjdk.x86_64
# yum install java-17-openjdk.x86_64
# yum install java-21-openjdk.x86_64
현재 Java Version을 확인 합니다.
# java --version
openjdk 11.0.25 2024-10-15 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.25.0.9-1.0.1) (build 11.0.25+9-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.25.0.9-1.0.1) (build 11.0.25+9-LTS, mixed mode, sharing)
# java --version
openjdk 17.0.13 2024-10-15 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.13.0.11-1.0.1) (build 17.0.13+11-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.13.0.11-1.0.1) (build 17.0.13+11-LTS, mixed mode, sharing)
기본 JAVA 변경 (alternatives)
"update-alternatives --config java" 명령을 이용하여 java 버전을 변경 합니다.
java-11 버전을 java-17로 변경합니다.
[root@localhost alternatives]# sudo update-alternatives --config java
3 개의 프로그램이 'java'를 제공합니다.
선택 명령
-----------------------------------------------
1 java-21-openjdk.x86_64 (/usr/lib/jvm/java-21-openjdk-21.0.5.0.10-3.0.1.el9.x86_64/bin/java)
*+ 2 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.25.0.9-2.0.1.el9.x86_64/bin/java)
3 java-17-openjdk.x86_64 (/usr/lib/jvm/java-17-openjdk-17.0.13.0.11-3.0.1.el9.x86_64/bin/java)
현재 선택[+]을 유지하려면 엔터키를 누르고, 아니면 선택 번호를 입력하십시오: 3
# 위와 같이 숫자 3으로 기본 설정할 Java 버전을 선택 합니다.
변경된 java 버전을 확인합니다.
[root@localhost alternatives]# java --version
openjdk 17.0.13 2024-10-15 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.13.0.11-1.0.1) (build 17.0.13+11-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.13.0.11-1.0.1) (build 17.0.13+11-LTS, mixed mode, sharing)
728x90
반응형