【发布时间】:2018-05-25 04:46:08
【问题描述】:
我有一个 Java 项目,我正在使用 Install4J 来交付和启动。在 Windows 和 Linux 上,一切都很好,但在 Mac 上,启动器应用程序不起作用(它会出现片刻然后退出)。 macOS 的媒体是 macOS 单包。
macOS 版本为 10.13.2 (17C88),Install4J 版本为 7.0.3。
LE:更新后的问题是如何查看控制台日志或标准错误输出。
【问题讨论】:
-
您的 UI 暂时出现了什么?一旦你的 UI 出现,install4j 就不再参与,JVM 会自行运行。
-
在 Launchpad 中,我单击我的应用程序图标,它会在任务栏中(而不是屏幕上)出现片刻,然后退出。
-
知道了。您可以从命令行
MyApp.app/Contents/MacOS/JavaApplicationStub执行它以查看标准错误输出。如果什么都没有打印,像这样执行INSTALL4J_LOG=yes MyApp.app/Contents/MacOS/JavaApplicationStub以从本机启动器获取调试信息。 -
谢谢,我想通了(错误)。您可以对答案发表评论 - 这就是我想要的。
标签: java macos install4j launcher