我有一个简单的 jar 应用程序,在直接双击时可以正常工作,但在以.app
.
Mac 控制台/系统错误应用程序显示一个Exited with code 1
,这意味着存在错误。
我尝试WorkingDirectory
按照另一个stackoverflow问题的建议将键/值添加到plist(无法再次找到它......嗯),但这不起作用。
我正在尝试找到一种方法来捕获错误/堆栈跟踪,以便我知道实际问题是什么,而不仅仅是在黑暗中拍摄。
更新#1
经过大量挖掘,我找到了一种通过一些调试来执行 java 部分的方法:
$ export JAVA_LAUNCHER_VERBOSE
$ ./YourApp.app/Contents/MacOS/JavaApplicationStub
这让我发现我的 POM 中的主类路径不正确。这么愚蠢的错误。
但是,在使用上述命令打开应用程序时,.app
双击启动会出现错误-600