点击 “显示包内容”,打开 jd-gui 的Contents 文件夹,截图如下:


找到 info.plist文件,然后用编辑器打开,找到 JVMVersion 关键词,原文如下:
<dict>
<key>MainClass</key> <string>org.jd.gui.OsxApp</string>
<key>JVMVersion</key> <string>1.8+</string>
<key>ClassPath</key> <string>$JAVAROOT/jd-gui-1.6.6-min.jar</string>
<key>WorkingDirectory</key> <string>$JAVAROOT</string>
<key>Properties</key>
<dict>
<key>apple.laf.useScreenMenuBar</key>
<string>true</string>
</dict>
<key>VMOptions</key> <string>-Xms512m</string>
</dict>
修改后:
<dict>
<key>MainClass</key> <string>org.jd.gui.OsxApp</string>
<key>JVMVersion</key> <string>1.8</string>
<key>ClassPath</key> <string>$JAVAROOT/jd-gui-1.6.6-min.jar</string>
<key>WorkingDirectory</key> <string>$JAVAROOT</string>
<key>Properties</key>
<dict>
<key>apple.laf.useScreenMenuBar</key>
<string>true</string>
</dict>
<key>VMOptions</key> <string>-Xms512m</string>
</dict>
保存文件再次打开 jd-gui问题解决。
本文介绍了如何在jd-gui的info.plist文件中将JVMVersion从1.8+修改为1.8,从而修复启动问题,并提供了详细的操作步骤。
1842





