Mac 자바 버전 변경하기

nyoung·2023년 5월 31일
1

개발준비

목록 보기
4/4
post-thumbnail

나는 현재 JDK 17버전을 사용중인데, 스프링 공부를 하면서 11버전을 다운받게 되었다.
JDK 11버전을 다운받았는데 어떻게 버전을 변경하는지 몰라서 여기저기 구글링해보다가 알게된 방법을 잊어버리기 전에 올려놓으려고 한다.

1. JDK 11 설치

1-1 자바 버전을 확인해본다.

터미널 혹은 iterm을 열어서 현재 내가 사용하고 있는 자바의 버전을 확인해본다.
나는 java version "17.0.4.1" 이 버전으로 나온다.

$ java -version

1-2 설치된 버전들 확인

현재 사용중인 버전 이외의 다운되어 있는 버전이 있나 확인해본다.
나는 17버전 이외에도 15와 11버전을 미리 다운받아 놨었다.

$ /usr/libexec/java_home -V

1-3 설치된 목록에 없다면 다운

오라클에서 직접 다운받을 수도 있고, openjdk를 이용하여서 설치할수도 있다.
openjdk는 brew를 이용하여 설치패키지들을 관리해주는 것이다.

$ brew tap adoptopenjdk/openjdk

openjdk를 추가해주고 원하는 자바 버전을 설치해주면 된다.
나는 jdk11 버전을 설치해주었다. (대부분 뒤에 숫자만 변경해서 설치해주면 가능)

$ brew install --cask adoptopenjdk11

2. JDK 버전 변경

2-1. 설치 확인

위에서 추가한 버전이 잘 설치되었는지 한번 더 확인해본다.

$ /usr/libexec/java_home -V

2-2. 버전 변경

원하는 JKD 버전으로 변경해준다. 나는 11 버전이라 뒤에 숫자가 11!

$ export JAVA_HOME=$(/usr/libexec/java_home -v 11)

2-3. 버전 확인

변경한 뒤 버전을 확인해보면 11로 바뀐 것을 볼 수 있다.

$ java -version

찾아보았을때 zsh를 이용해서 간편하게 바꿀 수 있다고 하였는데, 내가 zsh를 깔았다가 삭제하여서 많이 헤매다가 겨우 찾은 방법이다..
참고한 블로그

profile
새싹 개발자

0개의 댓글