今天升级MAC系统到最新版本(12.0.1),然后突然发现JD-GUI(v-1.6)运行不了了。然后就删除重新下载新的,发现还是不行,在网上搜资料,都说需要修改运行文件【universalJavaApplicationStub.sh】,在里面把JAVACMD的路径改成本地java路径的绝对地址。但是不适用我的情况。
问题表象:
打开【universalJavaApplicationStub.sh】文件(路径:/Applications/JD-GUI.app/Contents/MacOS),根据提示,搜关键字,定位到是在这里出的问题
然后程序直接退出。
有网友发文章说把【osascript ...】和【exit 3】 这两行注释,然后在257行附近,对JAVACMD进行赋值。
实测,没有任何提示,JD-GUI闪退。
经过尝试和琢磨,应该在这里添加
亲测有效!!!