【问题标题】:Unable to install Java Runtime (6) on Mac无法在 Mac 上安装 Java Runtime (6)
【发布时间】:2014-10-28 22:34:26
【问题描述】:

我在 mac 上安装 java SE 运行时 6 时遇到问题,没有它,我无法打开我的 eclipse 或安装 Intellij。但是,我通过 Apple - Java 链接下载了 .dmg,但它就是无法安装!

而且没有报错信息,只有落安装的页面。

我真的不知道怎么解决。

这是对我的问题的一种更新...我曾经拥有 Java SE 运行时 6 并尝试安装 jdk 1.8 但失败了。同样的图片出现了。只是说安装失败,没有错误消息。我猜可能是冲突?并删除了 Java 6,基本上无法运行 eclipse & Intellij(这个解决了想法)我这里还有 java 1.7。

我只是想不通为什么我不能安装(或重新安装)java 1.6 或 java 1.8。可能是什么问题?

一些系统更新: 如果我这样做:“哪个 java”:

/usr/bin/java

如果“回显 $JAVA_HOME”:

/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home

如果 java -version:

java version "1.7.0_51"

Java(TM) SE 运行时环境(内部版本 1.7.0_51-b13) Java HotSpot(TM) 64 位服务器 VM(内部版本 24.51-b03,混合模式)

什么可能是错的?!!!???? 上帝

【问题讨论】:

  • @chrylis - 这是不正确的。我现在在 Yosemite 上运行 Apple Java 6
  • 您使用的是什么版本的 OS X?
  • 运行 Console.app 并检查 system.log 以进行诊断
  • 另外,如果你尝试在 Terminal.app 中运行 /usr/libexec/java_home -V 会得到什么?
  • @SteveC 说:匹配Java虚拟机(一):1.7.0_51,x86_64:“Java SE 7”/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/库/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home

标签: java macos installation runtime


【解决方案1】:

您需要直接从 Oracle (http://www.oracle.com/technetwork/java/javase/downloads/index.html) 获取 Java,因为 Apple 前段时间停止支持 Java。除非您有使用 Java 6 的紧迫原因,否则我建议您至少安装 Java 7,尽管您可以安装所有三个版本并为您要运行/开发的应用程序选择合适的版本。

编辑另外,如果您想使用 Eclipse 或 IntelliJ(选择 IntelliJ),您需要获取 JDK 而不是“运行时”(JRE)。

【讨论】:

  • 但它提示“你需要Java SE Runtime 6”来安装eclipse或Intellij...我很困惑。
  • Apple 仍以有限的方式支持 Java 6。他们确实在今年早些时候(2014 年)发布了一个新版本。
  • @JudyJiang:JDK(Java 开发工具包)确实包含 JRE,但反之则不然。 JDK 只是 JRE + 编译 Java 代码所需的东西,因此 Eclipse/IntelliJ 需要 JDK。我刚刚提到,因为 Java 下载站点一直很混乱,而 Oracle 似乎只会让情况变得更糟。事实上我已经修复了我上面的下载链接指向一个更好的下载页面(上一页只让你下载Java 8)新链接是oracle.com/technetwork/java/javase/downloads/index.html
  • @SteveC:是的,但 Apple 在 Java 更新方面一直很慢。 Oracle 每隔几周发布一次补丁,Apple 一年发布几次。
猜你喜欢
  • 2021-10-28
  • 2015-01-31
  • 1970-01-01
  • 2020-04-22
  • 2021-01-06
  • 2017-07-20
  • 2013-07-27
  • 2021-07-11
  • 2021-10-03
相关资源
最近更新 更多