小技巧之Mac安装低版本Jdk解决方案

admin 2020年10月20日16:23:02评论351 views字数 405阅读1分21秒阅读模式
  • 前言

因为学习当中需要用到低版本的Jdk,我下载了一个jdk7u67版本,当时兴致勃勃的双击下去之后,却遭遇到这样的一个错误

小技巧之Mac安装低版本Jdk解决方案

小技巧之Mac安装低版本Jdk解决方案

  • 解决方法

安装包pkg解压以后修改里面的判断版本的代码,然后在打包安装就可以了。

操作步骤

  • 将安装包JDK 7 Update 67.pkg解压成unpkg包

╰─➤  pkgutil --expand JDK 7 Update 67.pkg /tmp/jdk.unpkg


小技巧之Mac安装低版本Jdk解决方案


  • 进入jdk.unpkg,里面有个Distribution的文件,输入vim Distribution编辑此文件

小技巧之Mac安装低版本Jdk解决方案

  • 编辑文件,修改验证逻辑

小技巧之Mac安装低版本Jdk解决方案

function pm_install_check() {
return true;
}


  • 修改完如图

小技巧之Mac安装低版本Jdk解决方案


  • 再次打包成pkg

pkgutil --flatten /tmp/jdk.unpkg /tmp/jdk.pkg

小技巧之Mac安装低版本Jdk解决方案

  • 安装低版本Jdk

小技巧之Mac安装低版本Jdk解决方案

小技巧之Mac安装低版本Jdk解决方案

小技巧之Mac安装低版本Jdk解决方案


分享、点赞、看就是对我们的一种支持!

小技巧之Mac安装低版本Jdk解决方案


本文始发于微信公众号(ChaBug):小技巧之Mac安装低版本Jdk解决方案

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2020年10月20日16:23:02
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   小技巧之Mac安装低版本Jdk解决方案http://cn-sec.com/archives/162729.html

发表评论

匿名网友 填写信息