問題原分析:
jd-gui打包成APP的時候诉瓦,選擇的是專為OS X 系統(tǒng)定制的org.jd.gui.OsxApp作為啟動類仗岸,當升級JVM后,OsxApp依賴的com.apple.eawt.Application缺失涝焙,導致啟動失敗坠韩,此時只需要把啟動類換成默認的org.jd.gui.App即可正常啟動
解決方法:
- 找到 jd-gui.app 右鍵“顯示包內容”
- 進入Contents目錄距潘,用記事本打開Info.plist文件
- 找到以下這一行
<key>MainClass</key> <string>org.jd.gui.OsxApp</string>
把OsxApp改成App即可
<key>MainClass</key> <string>org.jd.gui.App</string>