운영체제 이야기/Linux(CentOS)

[CentOS7] openJDK 11 설치 및 자바 버전 변경하기

한희성 2024. 3. 12.
반응형

쿠팡 모든 상품 최저가 보러가기 => https://damoareview.store/

 

다모아 리뷰!

2024년 최고 동원참치선호 베스트8 안녕하세요. 2024년 최고 동원참치선호 베스트8에 대해서 추천해드리겠습니다.제품별 스펙과 가격대, 사용 후기까지 꼼꼼하게 비교해보며 현명한 구매 결정을...

damoareview.store

(쿠팡 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.)

 

JAVA 1.8 에서 늘 개발하다가 이번에 JDK 버전을 올리게 되었습니다 ! (이제와서?!)

 

1. yum 으로 설치 가능한 jdk 확인

yum list java*jdk-devel

 

2. java-11-openjdk-devel.x86_64 설치

yum install java-11-openjdk-devel.x86_64

 

3. 정상 설치 확인

java -version

javac -version

 

4. JAVA_HOME 설정

자바 설치가 완료 되었다면 설치 경로는 /usr/lib/jvm/[자바버전] 의 경로확인

profile 과 bashrc 어디에 설정을 하던 상관은 없지만 동작 과정은 꼭 숙지해두자

(참고 :  ttend.tistory.com/768)

 

javac 의 심볼릭 링크를 찾아서 JAVA_HOME으로 설정하면 된다

readlink -f /usr/bin/javac

#(맨 마지막의 /bin/javac 경로는 제외)

vi /etc/profile

export JAVA_HOME=/lib/jvm/java-11-openjdk-11.0.10.0.9-1.el7_9.x86_64

source /etc/profile

echo $JAVA_HOME

 

5. 기존 자바 버전 변경(update-alternatives)

기존의 1.8을 사용중 11을 설치 했다면 자바 버전을 변경 해주어야한다. 물론 8을 삭제 하고 사용해도 상관없지만

어플리케이션에 따라 두가지 모두 써야하는 경우에는 메인을 11로 변경하고 특정 어플리케이션만 8을 바라보게한다.

 

update-alternatives --config java
update-alternatives --config javac

위 두가지 명령어를 사용하여 운영체제의 JAVA 와 JAVAC 패스를 변경해준다.

반응형

댓글

💲 추천 글