前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >max x Yosemide无法安装jdk8解决

max x Yosemide无法安装jdk8解决

作者头像
苦咖啡
发布2018-04-28 14:37:45
9130
发布2018-04-28 14:37:45
举报
文章被收录于专栏:我的博客我的博客

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 这个函数。

代码语言:javascript
复制
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中找到并点击打开,你就会发现可以正常安装了。

备注:从网上找来的~~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015年2月1日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档