-
前言
因为学习当中需要用到低版本的Jdk,我下载了一个jdk7u67版本,当时兴致勃勃的双击下去之后,却遭遇到这样的一个错误
-
解决方法
安装包pkg解压以后修改里面的判断版本的代码,然后在打包安装就可以了。
操作步骤
-
将安装包JDK 7 Update 67.pkg解压成unpkg包
╰─➤ pkgutil --expand JDK 7 Update 67.pkg /tmp/jdk.unpkg
-
进入jdk.unpkg,里面有个Distribution的文件,输入vim Distribution编辑此文件
-
编辑文件,修改验证逻辑
function pm_install_check() {
return true;
}
-
修改完如图
-
再次打包成pkg
pkgutil --flatten /tmp/jdk.unpkg /tmp/jdk.pkg
-
安装低版本Jdk
分享、点赞、在看就是对我们的一种支持!
本文始发于微信公众号(ChaBug):小技巧之Mac安装低版本Jdk解决方案
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论