【发布时间】:2015-09-18 03:33:12
【问题描述】:
我的 Mac OS X 版本是 10.10.1 Yosemite。我想在我的 Mac 上安装 Java 7。因此,当我尝试安装时,它会显示“您需要 Mac OS X 版本 10.7.3 及更高版本”。于是我从网上找了以下方法来解决这个问题:
Error trying to installing JDK8 U11 OSX 10.10 Yosemite
解决方案
我们可以在安装de包之前临时更改OSX版本。
将 OSX 版本 10.10.1 更改为 10.9:
sudo sed -i '' 's/>10.10</>10.9</'/System/Library/CoreServices/SystemVersion.plist
安装 Java 并且不要忘记将您的 JAVA_HOME 更改为 /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk
恢复 OSX 版本
sudo sed -i '' 's/>10.9</>10.10.1</'/System/Library/CoreServices/SystemVersion.plist
所以当我尝试这个时我的问题得到了解决(如果您无法理解我的终端命令,请单击链接)。一切正常,我也安装了 Java 7。
一天后我再次打开我的电脑,我所有的应用程序都被锁定了。即使是终端,我也无法打开任何应用程序。它说“您有 OS X 10.9。此应用程序需要 10.0 或更高版本”。现在我无法再次打开终端来更改操作系统版本。请帮助我再次更改操作系统版本以解锁我的所有应用程序。
【问题讨论】:
标签: macos terminal osx-yosemite