기록하는 개발자

Linux OpenJDK 설치 및 환경변수 설정 본문

서버/Linux

Linux OpenJDK 설치 및 환경변수 설정

gitseok 2024. 6. 20. 17:56

OpenJDK 설치

설치 가능 버전 확인

yum list java**jdk-devel*
마지막 메타자료 만료확인(3:08:08 이전): 2024년 02월 21일 (수) 오전 11시 27분 46초.
설치된 꾸러미
java-11-openjdk-devel.x86_64                       1:11.0.22.0.7-2.el9                      @appstream
사용 가능한 꾸러미
java-1.8.0-openjdk-devel.x86_64                    1:1.8.0.402.b06-2.el9                    appstream
java-17-openjdk-devel.x86_64                       1:17.0.10.0.7-2.el9                      appstream
java-21-openjdk-devel.x86_64                       1:21.0.2.0.13-1.el9                      appstream

jdk11설치(이후 17설치 예정)

yum install -y java-11-openjdk-devel.x86_64

java버전 확인

java --version
openjdk 11.0.22 2024-01-16 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.22.0.7-1) (build 11.0.22+7-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.22.0.7-1) (build 11.0.22+7-LTS, mixed mode, sharing)
*rpm -qa java**jdk-devel
java-11-openjdk-devel-11.0.22.0.7-2.el9.x86_64

환경변수 등록

JAVA경로 확인

which java
/bin/java
readlink -f /usr/bin/java
/usr/lib/jvm/java-11-openjdk-11.0.22.0.7-2.el9.x86_64/bin/java

환경변수 설정

echo "export JAVA_HOME=[상단 출력 결과에서 /bin/java만 제외하고 기입]" | sudo tee /etc/profile.d/java_home.sh
echo "export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.10.0.7-2.el9.x86_64" | sudo tee /etc/profile.d/java_home.sh source /etc/profile.d/java_home.sh
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.22.0.7-2.el9.x86_64

환경변수 확인

echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-11.0.22.0.7-2.el9.x86_64

 

Comments