[java] mac os , 맥북 JAVA 버전 변경하기

반응형

■ 맥 JAVA 환경변수 변경 방법

 

1. 자바 설치

오라클 홈페이지에서 mac os 에 맞는 자바를 다운받아 설치한다.

https://www.oracle.com/java/technologies/downloads/#jdk20-mac

 

Download the Latest Java LTS Free

Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.

www.oracle.com

M2 맥북에 기존에 11 버전이 설치되있어서 17 버전으로 변경하기 위해 아래의 17버전을 다운받아 설치했다.

 

2. 설치된 자바 확인

$ java -version

버전 17 을 설치했다

 

3. 설치된 모든 jdk 확인

$ /usr/libexec/java_home -V

버전 11 과 17 이 설치되어 있다.

 

4. 변경할 버전의 jdk 경로 복사

설치된 jdk 의 /Contents/Home/ 으로 이동한 후 pwd 명령어를 입력하여 java 가 설치된 주소 복사한다.

$ cd /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
$ pwd

pws 명령어로 JAVA_HOME 환경변수로 설정할 jdk 경로를 복사한다.

 

5. 변경할 버전의 jdk 경로로 환경변수 JAVA_HOME 을 변경

복사한 경로를 .bash_profile 에 붙여넣어 JAVA 경로를 설정한다. 

다음을 입력하여 vi 편집기를 통해 .bash_profile 을 연다.

$ vi ~/.bash_profile

읽기모드로 실행되므로 키보드의 i 를 눌러 INSERT 모드로 변환한 후 JAVA_HOME 의 경로를 수정한다.

(JDK 버전을 수정한다!)

JDK 버전을 수정했다

 

6. JAVA_HOME 및 PATH 로 입력한 내용을 저장하고 닫기

esc 를 눌러 vi 편집기를 다시 읽기모드로 나온다. (최하단의 -- INSERT -- 가 사라진다)

읽기 모드에서 shift + ; 를 눌러 나가기 모드로 전환한다. (최하단에 : 가 생긴다)

wq! 를 입력해준다.

(w:저장하기, q:나가기, wq:저장 후 나가기)

저장 후 닫기

 

7.  vi 편집기로 입력한 환경변수 값을 적용 후 변경설정 확인

vi 편집기로 환경변수 값을 저장한 후 source 명령어를 이용해 적용한다.

$ source .bash_profile

 

이제 환경변수가 변경되었는지 확인한다. 아래를 입력하여 값을 확인한다.

$ echo $JAVA_HOME

변경된 버전 경로가 출력되면 완료된 것이다.

 

마지막으로 자바 버전도 확인해보자

$ java -version

변경된 자바버전을 확인한다.

반응형