如何用 brew 安装 openjdk?

Ale*_*hin 11 java homebrew

似乎有 3 个包“openjdk”、“cask java”和“adoptopenjdk”。

应该使用哪一种?

say*_*iva 13

您可以使用 brew install openjdk@11

  • 它没有设置环境变量,所以我运行了这些指令;echo 'export PATH="/usr/local/opt/openjdk@11/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc 效果很好。 (6认同)
  • 谢谢。奇怪的是它没有设置环境变量,我必须手动将其设置为“JAVA_HOME=/usr/local/Cellar/openjdk/14.0.1” (5认同)
  • 尝试以下命令: `sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk` (3认同)

小智 7

要安装最新:

brew cask install adoptopenjdk
Run Code Online (Sandbox Code Playgroud)

安装特定版本

brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk8
brew cask install adoptopenjdk9
Run Code Online (Sandbox Code Playgroud)

  • Acceptopenjdk 的后继者现在是 `brew install --cask temurin` - 请参阅 https://formulae.brew.sh/cask/adoptopenjdk 和 https://github.com/AdoptOpenJDK/homebrew-openjdk (5认同)

And*_*nin 5

您可以使用AdoptOpenJDKbrew