Dev/환경세팅

[Mac] Java OpenJDK 8, 11 설치 (Jenv)

younsik 2022. 5. 15. 17:59

OpenJDK 8 & 11 이 동시에 필요한 경우 Brew와 Jenv를 이용해서 설치해야 합니다

 

Jenv는 자바 버전을 쉽게 바꿀수 있는 기능을 제공합니다

 

또한 전역 설정이나 프로젝트 폴더별 설정을 통해서 필요한 JDK 버전을 선택할 수 있습니다

 

1. JDK 설치

# OpenJDK 설치시 필요

$ brew tap AdoptOpenJDK/openjdk

# brew install --cask adoptopenjdk{설치하고자 하는 버전} 으로 설치

$ brew install --cask adoptopenjdk8
$ brew install --cask adoptopenjdk11

아니면 다음 링크에서 버전별 binaries 파일에서 운영체제에 맞는 압축파일을 받아 설정해야합니다

 

https://github.com/AdoptOpenJDK

 

AdoptOpenJDK

The Community and code behind the Build Farm which produces high quality, FREE OpenJDK (Java) binaries. - AdoptOpenJDK

github.com

 

2. Jenv 설치

$ brew install jenv
# 다음 명령어 실행

$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(jenv init -)"' >> ~/.zshrc

# 다음 명령어로 하단에 제대로 추가되었는지 확인한다

$ cat ~/.zshrc

# jenv 활성화하려면 다음 명령어 실행

$ source ~/.zshrc

# brew로 설치한 java 설치 확인

$ cd /Library/Java/JavaVirtualMachines
$ ll

# jenv 추가

$ jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home/
$ jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/

# jenv 확인

$ jenv versions

# 전역 사용

$ jenv global openjdk64-11.0.11

# 로컬로 사용 (필요하면)

$ jenv local openjdk64-11.0.11

 

설치가 완료되었습니다

 

<개발환경 세팅하기>

2022.04.06 - [Dev/Basic] - Mac 환경 세팅(Oh-My-Zsh & Zplug)

2022.04.06 - [Dev/Basic] - Mac 환경 세팅 (Iterm2 + HomeBrew)