【问题标题】:How do I install JDK7 (Java 7) on Mac OS X 10.7.3? [closed]如何在 Mac OS X 10.7.3 上安装 JDK7 (Java 7)? [关闭]
【发布时间】:2012-05-08 05:10:30
【问题描述】:

在 Mac OS X 10.7.3 上安装 JDK7 (Java 7) 的链接是什么?

它安装的是什么版本?

它安装在我的盒子的什么位置?

如何使用它?

【问题讨论】:

标签: java macos java-7


【解决方案1】:

Download Java SE 7u4 from Oracle.(仅限 64 位)

这会安装到/Library/Java/JavaVirtualMachines/1.7.0.jdk

但是,当您运行java -version 时,它仍然会输出1.6 或其他一些旧版本。 Follow the readme directions below:

/Applications/Utilities 中打开Java Preferences。将Java SE 7 拖到顶部。现在它将成为您的默认 JVM。再次运行java -version,您应该会看到如下内容:

java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-bxx)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b17, mixed mode)

完成后,新安装的 Eclipse 应该默认选择 JDK7。否则:

  1. 转到Eclipse->Preferences...->Java->Installed JREs
  2. 点击Add...
  3. 选择Standard VM
  4. /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home 粘贴到JRE home
  5. JRE name 更改为有用的名称,例如Java SE 7
  6. 点击Finish
  7. 选中新创建的 JRE 旁边的复选框。

【讨论】:

  • 我按照安装程序中的 README 将新的 JDK 设置为我的首选版本,但 /usr/bin/java 仍然指向 Apple 在 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents 中的 1.6.0_31 版本
  • 安装后我也没有 Java 首选项了。我从未见过安装程序的“自述文件”。还在寻找。我认为这是一个象征性的指责,但似乎应该有更好的方法。
  • 既然 Apple 已经删除了“Java 首选项”,你如何以干净的方式执行此操作我已经从 Oracle 安装了 JDK 7u10,我已经设置了我的 JAVA_HOME=$(/usr/libexec/ java_home) 但我所有的工具 /usr/bin/java 等仍然指向旧 Apple 的 JDK 文件夹。奇怪的是我做了 which java 并且它显示了正确的路径,但是当我执行它时,它仍然会执行旧的(来自苹果的 1.6)某些东西必须覆盖 $PATH,sigh跨度>
  • 没关系,我发现了问题。我试图从 java.com (~50MB) 安装 Java 7 包。当我从 Oracle (~150MB) 那里得到一个时,那个安装正确。但是仍然没有“Java Preferences”应用程序。
  • 我可以确认@aroth 是正确的,看起来Oracle 已经杀死了Java Preferences,这对我来说毫无意义。
【解决方案2】:

确保您没有在 .bash_profile 中设置 JAVA_HOME,否则这可能会阻止 java -version 返回所需的结果。

【讨论】:

  • 我正好遇到了这个问题。 JAVA_HOME 被设置为 /System/Library/Frameworks/JavaVM.framework/Home 并且 java -version 返回 1.6.0_31 而不是 1.7.0_04。清除 JAVA_HOME 为我解决了这个问题。这很奇怪。 2 个终端窗口为 /usr/bin/java -version 返回不同的结果,具体取决于 JAVA_HOME 的值
【解决方案3】:

您只需下载它here,将其安装在您喜欢的位置,并将其包含在您的路径中或在您的 IDE 中选择该 JDK

【讨论】:

  • 谢谢,但我想知道如何让它从命令行默认运行。安装后java -version依然指向1.6
  • 除非您确保新安装的 JDK 在您的路径中排在首位,正如您已经发现的那样
  • 阅读安装程序的自述文件
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-03
  • 2012-01-08
  • 2012-07-27
  • 1970-01-01
  • 2015-12-24
  • 1970-01-01
  • 2023-02-03
相关资源
最近更新 更多