How to install openjdk with brew?

Viewed 51810

Seems like there's 3 packages "openjdk", "cask java" and "adoptopenjdk".

Which one should be used?

3 Answers

Run brew install openjdk@11

In case you are managing java versions with jenv, also run:

sudo ln -sfn /opt/homebrew/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk
jenv add /Library/Java/JavaVirtualMachines/openjdk-11.jdk/Contents/Home/

To install latest:

brew cask install adoptopenjdk

To install a specific version

brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk8
brew cask install adoptopenjdk9
Related