본문 바로가기
서버 개발/실무 꿀팁

맥(MAC OSX)에 Java 여러버전 설치하기 (feat. jenv)

by 그린코드 2020. 5. 19.

Homebrew를 이용한다는 가정하에, brew와 jenv로 Java 버전을 여러개 설치해봅시다.

brew 커맨드 맛보기

> brew list : 현재 내 PC에 깔려 있는 패키지 목록 조회

> brew upgrade : 패키지 업그레이드

> brew --version : 버전 확인

jenv, cask 설치

> brew install jenv : jenv 설치

> brew install cask : cask 설치

> brew cask info java : 현재 java 최신버전 확인

java: 14.0.1,7:664493ef4a6946b186ff29eb326336a2 // 2020.05.19 기준 현재 최신버전

> brew cask install java : 현재 최신버전이 깔림

Java10을 깔고 싶다면?

> brew tap adoptopenjdk/openjdk

> brew cask install adoptopenjdk10 : openjdk10으로 깔자!

> brew cask list : cask로 adoptopenjdk10이 잘 깔렸는지 확인

 

여기까지 완료되면 /Library/Java/JavaVirtualMachines에 'adoptopenjdk-10.jdk' 폴더가 생겨있을 것이다.

이제 jenv에서 버전을 컨트롤 할 수 있도록 add해주자.

Jenv 커맨드

> jenv versions : jenv로 컨트롤 가능한 버전들

> jenv local : 현재 프로젝트의 java버전 확인 (프로젝트 폴더에서 확인할 것)

> jenv global : 글로벌 java버전 확인 (로컬 설정이 안되어있을 경우의 디폴트 버전)

> jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-10.jdk/Contents/Home : jenv에 java10 추가

> jenv local 10.0: 해당 프로젝트의 java버전을 10으로 세팅

댓글