1

我有一个应用程序在加载时显示启动画面。这一切都在 Eclipse 环境中完美运行,但是当我尝试将其导出为(可运行)JAR 文件时,它没有。我想包含 VM 参数有问题(在这种情况下是启动屏幕图像的路径)。我试图在命令行中运行它,就像:

java -jar App.jar

我有一个例外

java.lang.IllegalArgumentException: Splash Screen not set!
        at org.cnstar.util.SplashManager.<init>(SplashManager.java:32)
        at org.cnstar.wiki.app.GreatPlaces$1.run(GreatPlaces.java:289)

所以我的问题是:有没有办法在 JAR 文件中包含 VM 参数?

4

1 回答 1

1

您必须在MANIFEST文件中设置启动画面:

Manifest-Version: 1.0
Main-Class: <class name>
SplashScreen-Image: <image name>

请参阅如何创建启动画面以供参考。

于 2013-05-27T13:45:46.407 回答