[자바] 맥에 설치된 자바 버전 확인 하는 법, 삭제하는 법, 버전 바꾸는 법(M1 맥, zsh, 버전 변경 안될 때)
맥에 설치된 자바 버전 확인하는 법
맥에서 개발하다보면 과거에 프로젝트를 열면 자동으로 인텔리제이에서 설정된 자바 버전이 없으면 자바를 설치하다보니
여러가지 자바가 설치되어 어떤게 설치되어 있는지 알고 싶을때 아래 명령어를 터미널에 입력하면 됩니다.
/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
'프로그래밍사업 > 사이드 프로젝트' 카테고리의 다른 글
[MySQL][23000][1062] Duplicate entry '1' for key 'doit_clusterindex.PRIMARY' 오류 해결 (0) | 2024.04.17 |
---|---|
[업무 자동화] 자바로 엑셀 파일 읽어서 데이터 모으자 (2) | 2024.04.10 |
[스프링 부트] h2 database 연결까지 기본세팅 (0) | 2024.01.21 |
[GCP]Cloud Identity-Aware Proxy를 통한 연결 실패:코드: 4003 이유 (1) | 2024.01.16 |
[spring] application.properties 여러개 만들어서 편하게 설정 변경하기 (0) | 2023.02.11 |
댓글