1.下载 好jdk 1.7(1.8) 地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.打开下载 好的jdk 安装包的DMG .这时候你会在finder在左侧能看到已经被挂上了。
3.运行: pkgutil –expand /Volumes/JDK\ 8\ Update\ 05/JDK\ 8\ Update\ 05.pkg /tmp/jdk8.unpkg
解释: 通过pkgutil 命令把刚刚下载好的dmg解压开来,存放到/tmp/jdk8.unpkg这个目录中去。
4. 走入到/tmp/jdk8.unpkg目录中去。你可以通过finder也可以通过终端命令进入。
5. 找到目录下的 Distribution 文件,用vim 或者是编辑器打开。 6. 找到里面的 pm_install_check 这个函数。
function pm_install_check() {
if(!(checkForMacOSX('10.7.3') == true)) {
my.result.title = 'OS X Lion required';
my.result.message = 'This Installer is supported only on OS X 10.7.3 or Later.';
my.result.type = 'Fatal';
return false;
}
return true;
}
只接改成
function pm_install_check() {
return true;
}
7.然后我们重新打包。命令如下: pkgutil –flatten /tmp/jdk8.unpkg/ /tmp/jdk8.pkg
8. 打开 /tmp/jdk8.pkg文件。 open /tmp/jdk8.pkg或者是从finder中找到并点击打开,你就会发现可以正常安装了。
备注:从网上找来的~~