公司部分业务系统依然使用的JDK6,然后便有了下文。
苹果官方JDK6下载地址:https://support.apple.com/kb/dl1572?locale=zh_CN
苹果高版本Mac系统已经不允许直接运行dmg包安装JDK6,以下脚本请用Apple script运行,然后双击桌面的pkg包安装。
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"}