因公司项目使用多个版本的JDK编译,MacOS在安装了高版本的JDK后还需要再安装低版本的JDK ,此时安装低版本的JDK 系统提示已经安装了更高版本
解决办法:
1.挂载安装文件
hdiutil mount 路径/JavaForOSX.dmg
2.解包安装包 路径按TAB会自动带出
pkgutil --expand /Volumes/Java\ for\ macOS\ 2017-001/JavaForOSX.pkg /tmp/setup
3.修改判断文件,让高版本判断失效
sed -i '' 's/return false/return true/g' /tmp/setup/Distribution
4.重新打包
pkgutil --flatten /tmp/setup ~/Desktop/Java.pkg
5.双击新的pkg文件安装即可
Original: https://www.cnblogs.com/qinxu/p/12986903.html
Author: 【cosmo】
Title: macOs 安装了最新版的JDK怎么JDK 1.6
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543303/
转载文章受原作者版权保护。转载请注明原作者出处!