현재 버전확인
아래의 커멘드를 통해 현재 적용된 버전을 확일할 수 있다.
java -version
아래의 커멘드를 통해서는 로컬에 깔려있는 모든 버전들을 확인할 수 있다.
/usr/libexec/java_home -V
원하는 버전 다운받기
이전 버전들은 오라클의 아카이브에서 설치할 수 있다.
나의 경우, 11 버전이 필요하여 Java SE 11 을 선택해주었고, macOS ARM64 DMG 를 다운받고 설치하였다.
설치가 끝난 뒤, 다시 버전확인을 해주면 방금 설치한 버전이 추가된 것을 확인할 수 있다.
원하는 버전으로 변경하기
아래의 커멘드를 입력하고, 위에서 설치한 버전을 입력해준다.
export JAVA_HOME=$(/usr/libexec/java_home -v 11.0.20)
source ~/.zshrc
다시 자바 버전을 확인해주면, 아래와 같이 잘 바뀐 것을 확인할 수 있다.
그런데 터미널을 종료하거나, 막상 인텔리제이와 같은 편집기에서 사용하려하면 버전이 그대로 일 수있다. 그럴 경우 ".zshrc" 파일을 직접 수정해주어야한다.
아래와 같이 두 줄을 추가해주고, 아래의 커멘드를 사용하고 해결되었다.
source ~/.zshrc
'Language > Java' 카테고리의 다른 글
[Java] Functional Interface (0) | 2023.10.24 |
---|---|
[Java] Google Java Style Guide 번역 (0) | 2023.10.17 |
[Java] 정규식 정리 (Regular Expression) (0) | 2023.09.21 |
[Java] List<int[]> 를 int[][] 로 변환 (0) | 2023.09.06 |
[Java] Deque 알아보기 (0) | 2023.09.04 |