如何酿造安装java?

2022-09-01 04:03:21

我想在新的OS X机器上设置java,并且更喜欢使用brew进行OS X包管理。如何使用 brew 安装最新的 java?


答案 1

事实证明,最近已移至 brew 核心,因此截至 2022 年 8 月的正确命令是:java

brew install java

然后通过运行以下命令检查安装

java --version

如果结果看起来不是这样的:

openjdk 18.0.2 2022-07-19
OpenJDK Runtime Environment Homebrew (build 18.0.2+0)
OpenJDK 64-Bit Server VM Homebrew (build 18.0.2+0, mixed mode, sharing)

但像这样:

The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

然后,您还需要为系统Java包装器创建一个符号链接以找到此JDK:

sudo ln -sfn /opt/homebrew/opt/openjdk/libexec/openjdk.jdk \
     /Library/Java/JavaVirtualMachines/openjdk.jdk

答案 2

作为已接受答案的附加组件:要安装某个版本的Java,例如版本11,请运行:

brew install openjdk@11

并符号链接它:

sudo ln -sfn /opt/homebrew/opt/openjdk@11/libexec/openjdk.jdk \
     /Library/Java/JavaVirtualMachines/openjdk-11.jdk