summary

[Summary] OpenJDK

오라클 JDK 라이선스 변경으로 인해서 Java 개발 환경으로 OpenJDK가 떠오르고 있다.
(참고; Java 유료 논쟁, Oracle JDK와 OpenJDK의 차이 정리)

OpenJDK를 빌드해서 배포하는 여러 회사/단체가 있다.

이 중에서 macOS에서 쉽게 쓸 수 있는 것은 Azul SystemAdoptOpenJDK이다. 이유는 Homebrew에서 cask를 통해 쉽게 설치할 수 있기 때문이다.

// 최신 버전 설치
$brew cask install zulu

// 특정 버전 설치
$brew tap homebrew/cask-versions
$brew install zulu{ver}
// 최신 버전 설치
$brew cask install adoptopenjdk

// 특정 버전 설치
$brew tap AdoptOpenJDK/openjdk
$brew cask install adoptopenjdk{ver}

필요한 버전의 OpenJDK를 설치했으면 필요에 따라 JDK를 설정하고 사용하는 것은 jEnv를 이용하면 된다.

$jenv add /Library/Java/JavaVirtualMachines/zulu{ver}.jdk/Contents/Home/
$jenv add /Library/Java/JavaVirtualMachines/adoptopenjdk-{ver}.jdk/Contents/Home/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: