【发布时间】:2011-11-13 19:55:01
【问题描述】:
我的 Swing 应用程序有一个启动画面,并编写了以下清单文件。我将启动窗口应该显示的 png 文件放入首先执行的类下名为 resources 的目录中(即 /se/bookingapp/UI/resources/LOADLOGO.png)。当我在 netbeans 中运行程序时,会出现启动画面,但是当我双击构建的 jar 文件并手动运行它时,程序启动时没有启动画面。你知道我错过了什么吗?
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_14-b08 (Sun Microsystems Inc.)
SplashScreen-Image: /se/bookingapp/UI/resources/LOADLOGO.png
Main-Class: se.bookingapp.UI.MainFrame
【问题讨论】:
-
您是否尝试过从控制台运行您的应用程序?
java -jar jarFileName.jar -
事情在 netbeans 中工作,因为我在运行属性中进行了以下 VM 设置:-splash:resources/LOADLOGO.png 你知道我如何在双击 jar 文件时自动执行此操作。我的应用程序的目标用户组无法从命令控制台运行应用程序(他们可能甚至不知道命令控制台是什么:()除此之外,我尝试在命令控制台中运行 jar 文件。它仍然不起作用。
-
如果能分享一张文件层次的图片就更好了。那里好像有什么问题。
标签: java swing splash-screen