如何酿造安装java?

新手上路,请多包涵

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

原文由 Tim Fulmer 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 623
2 个回答

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

 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

原文由 Tim Fulmer 发布,翻译遵循 CC BY-SA 4.0 许可协议

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

 brew install openjdk@11

并对其进行符号链接:

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

原文由 bathyscapher 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题