jdk 1.6 formac

157 阅读1分钟

jdk 1.6 forMac: support.apple.com/kb/DL1572?l…

截屏2022-03-06 15.20.49.png

将以下代码复制到“脚本编辑器”应用中(注意换行,如果换行与我贴出来的不一样可能会执行失败)

截屏2022-03-06 15.24.26.png

正常情况下执行完会生成名称 'Please select javaforosx.dmg' 窗口,在该窗口中选择你下载的jdk,然后会在系统桌面生成一个新的安装包,再次安装这个新的安装包即可

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"}