4

今天是 Oracle JDK8 U11 的发布。

当我尝试在 OSX yosemite 10.10 中安装 .pkg 时,我收到此错误并且无法继续。

问题

4

2 回答 2

18

OSX 版本存储在 /System/Library/CoreServices/SystemVersion.plist

在此处输入图像描述

我们可以在安装 de 包之前临时更改 OSX 版本。

  1. 将 OSX 版本 10.10 更改为 10.9:

    sudo sed -i '' 's/>10.10</>10.9</' /System/Library/CoreServices/SystemVersion.plist

  2. 安装 Java 并且不要忘记将您的 JAVA_HOME 更改为 /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk

  3. 恢复 OSX 版本

    sudo sed -i '' 's/>10.9</>10.10</' /System/Library/CoreServices/SystemVersion.plist

于 2014-07-16T17:54:19.837 回答
1

Java 8 软件包安装程序中存在一个错误,该错误已在 u20 早期访问版本中得到解决。如果您感到勇敢,可以在https://jdk8.java.net/download.html获得。

于 2014-07-30T16:53:56.973 回答