CentOS 9에 OpenJDK 17 설치
1. 운영 체제 확인
1
$ cat /etc/*release
2. 패키지 저장소 업데이트
1
$ sudo dnf update
3. 설치된 JDK 확인
1
$ dnf list installed | grep java
4. 설치 가능한 JDK 버전 확인
1
$ dnf list java*jdk-devel
5. 설치
1
$ dnf install java-17-openjdk-devel.x86_64
6. Java 버전 확인
1
$ java -version
5. Java 홈 경로 설정 확인
1
$ echo $JAVA_HOME
6. Java 홈 경로 설정
1) javac 위치 확인
1
2
$ which javac
/usr/bin/javac
2) 원본 파일 위치 확인
/usr/bin/javac
는 심볼릭 링크 이므로, 원본 파일 위치 확인
1
2
$ readlink -f /usr/bin/javac
/usr/lib/jvm/java-17-openjdk-17.0.6.0.10-3.el9.x86_64/bin/javac
3) JAVA_HOME 환경변수 등록
1
$ vi /etc/profile
- 추가
1
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-17.0.6.0.10-3.el9.x86_64
4) profile 적용
1
$ source /etc/profile
5) JAVA_HOME 확인
1
2
$ echo $JAVA_HOME
/usr/lib/jvm/java-17-openjdk-17.0.6.0.10-3.el9.x86_64
1
2
$ $JAVA_HOME/bin/javac -version
javac 17.0.6
[출처 및 참고]
This post is licensed under CC BY 4.0 by the author.