본문 바로가기

[자바] 맥에 설치된 자바 버전 확인 하는 법, 삭제하는 법, 버전 바꾸는 법(M1 맥, zsh, 버전 변경 안될 때)

ironwhale 2024. 1. 21.

맥에 설치된 자바 버전 확인하는 법

맥에서 개발하다보면 과거에 프로젝트를 열면 자동으로 인텔리제이에서 설정된 자바 버전이 없으면 자바를 설치하다보니 

여러가지 자바가 설치되어 어떤게 설치되어 있는지 알고 싶을때 아래 명령어를 터미널에 입력하면 됩니다. 

 /usr/libexec/java_home -V 

 

맥에 설치된 자바 삭제하는 법

터미널에서 ~/Library/Java/JavaVirtualMachines 폴더로 이동합니다. 그리고 ls를 입력하면 설치된 자바 버전이 나옵니다. 그리고 rm -rf azul-21.0.2로 삭제하시면됩니다. 

 

설치된 자바 버전

맥에 자바 환경변수 설정(zshrc 기준)

 자바 환경설정을 해야되는데 저는 zshrc을 사용하여 zshrc 기준으로 설명드리겠습니다. 

 

우선 터미널에서 code ~/.zshrc 입력하셔서 VSCODE로 설정할 파일을 엽니다. 그리고 맨 아래 아래와 같이 입력합니다. 

azul-21.0.2 부분에 앞서 확인한 설치된 자바 버전 중 원하시는 버전을 입력하시면 됩니다. 그리고 저장 후 터미널을 재실행하시고 echo $JAVA_HOME을 입력하시면 경로 설정이 잘 된것을 보실수 있습니다. 

 

다른 곳에서는 경로에 ~/을 안했는데 저는 그렇게 하니 버전 변경이 안되어 아래와 같이 경로를 지정하니 잘되었습니다. 혹시나 저처럼 안되시는 분들은 한번 해보시길 바랍니다. 


export JAVA_HOME=~/Library/Java/JavaVirtualMachines/azul-21.0.2/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH

댓글