Java 버전(JDK version) 변경하는 방법
MacOS는 터미널을 통해 간단하게 JDK버전이 여러개 설치되어 있을 경우 버전을 간단하게 변경할 수 있다.
1. 현재 사용중인 Java 버전 확인하기
- java -version
현재 "14.0.2"를 사용중인 것을 확인할 수 있다.
2. 현재 로컬에 설치되어있는 Java 버전 확인하기
- /usr/libexec/java_home -V
로컬에 설치되어있는 버전은 총 두개로, 현재 사용중인 14와 추가로 11버전이 있는 것을 확인할 수 있다.
3. Java 다른 버전 변경하기
Java 8로 변경할 경우
- export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
- source ~/.bash_profile (bash 사용하는 경우에만 적용)
Java 11로 변경할 경우
- export JAVA_HOME=$(/usr/libexec/java_home -v 11)
Java 11은 뒤에 버전을 명시할 때 1.x형식으로 안해줘도 된다.
4. 변경된 Java 버전 확인하기
다시 java -version을 입력해보면 버전이 11로 잘 변경된 것을 확인할 수 있다.
5. 터미널 재시작하면 버전이 다시 원래대로 돌아가는 경우
MacOS 카탈리나 버전 이상부터는 zsh 쉘을 사용한다. 그래서 ~/.zshrc의 파일을 열어 다음 명령어 export JAVA_HOME=$(/usr/libexec/java_home -v 11)가 제대로 입력됐는지 확인해주고 없으면 직접 입력하면 된다.
- vim ~/.zshrc
- 만약 입력이 안되어있는 경우 i를 누른 후 직접 입력해주고 :wq로 종료하면 된다.
'Dot . > 개인 공부 기록용' 카테고리의 다른 글
[우아한테크세미나] Entity 클래스의 설계와 퍼시스턴스 프레임워크의 활용 (0) | 2022.02.20 |
---|---|
[Eclipse/ IntelliJ] Java 프로젝트에 JSON 라이브러리 설치하기 (org.json) (0) | 2021.09.21 |
[Eclipse] Github Personal Access Token 발급 및 설정 방법 (git-receive-pack not permitted 에러 해결) (0) | 2021.08.15 |
데이터 포맷 설명 및 비교 (XML, JSON, CSV) (0) | 2021.05.13 |
Mac OS에서 PostgreSQL (Postgres.app) 설치 및 사용법 정리 (0) | 2021.04.28 |