尝试安装JDK8 U11 OSX 10.10 Yosemite时出错

时间:2014-07-16 17:54:20

标签: java macos osx-yosemite

今天是Oracle JDK8 U11的​​发布。

当我尝试在OSX yosemite 10.10中安装.pkg时出现此错误,无法继续。

problem

2 个答案:

答案 0 :(得分:18)

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

enter image description here

我们可以在安装de package之前临时更改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

答案 1 :(得分:1)

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