如何在 Mac OS X 上安装特定的 JDK?

新手上路,请多包涵

我想安装一个特定的 JDK(例如最新的)。为此,我去了JDK下载主页:http: //java.sun.com/javase/downloads/index.jsp 。我在寻找 Mac 版本,但令我惊讶的是只看到 Linux、Windows 和 Solaris 的可下载版本……

这是 Mac 的消息:

“Apple Computer 提供他们自己的 Java 版本。使用软件更新功能(在 Apple 菜单上可用)检查您的 Mac 是否拥有最新版本的 Java。”

好的,但是…当我用 Mac 更新 Java 时,我有一个 JRE 而不是 JDK…

我不明白为什么不存在易于下载/安装的 JDK 版本(例如要解压缩的 jar?)用于 Mac …

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

阅读 316
1 个回答

在@Thilo 的回答下的评论中,@mobibob 询问如何在 Mac 上的 .bash_profile 中设置 JAVA_HOME。回答:

 export JAVA_HOME=`/usr/libexec/java_home`

这将动态地为 JAVA_HOME 分配“Java 首选项”实用程序的“常规”选项卡中列出的第一个 JDK 的位置。

请参阅 Apple 技术问答 1170: https ://developer.apple.com/library/content/qa/qa1170/_index.html

编辑:

如果您更喜欢括号而不是反引号来进行命令替换,这也适用:

 export JAVA_HOME=$(/usr/libexec/java_home)

原文由 Mark Tye 发布,翻译遵循 CC BY-SA 3.0 许可协议

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