Mac 安装低版本 Java SDK

Java SDK 安装路径:
/Library/Java/JavaVirtualMachines

高版本系统安装不了低版本Java SDK,
直接运行 dmg 会提示⚠️,并且安装不了。
需要执行脚本代码

打开

脚本编辑器
set theDMG to choose file with prompt "Please select javaforosx.dmg:" of type {"dmg"}
do shell script "hdiutil mount " & quoted form of POSIX path of theDMG
do shell script "pkgutil --expand /Volumes/Java\\ for\\ macOS\\ 2017-001/JavaForOSX.pkg ~/tmp"
do shell script "hdiutil unmount /Volumes/Java\\ for\\ macOS\\ 2017-001/"
do shell script "sed -i '' 's/return false/return true/g' ~/tmp/Distribution"
do shell script "pkgutil --flatten ~/tmp ~/Desktop/Java.pkg"
do shell script "rm -rf ~/tmp"
display dialog "Modified Java.pkg saved on desktop" buttons {"Ok"}

点击运行,会解析一个安装包到桌面
直接安装就可以

你可能感兴趣的:(Mac 安装低版本 Java SDK)