我想在我的项目中获得启动画面。在日食中,我发现了一个解决方案,把 虚拟机的参数-splash:src/main/resources/images/cover.png
但我在哪里可以通过maven命令行运行一个项目时将这个参数。Java Maven项目中的初始屏幕
0
A
回答
1
exec:java
在与Maven相同的Java进程中运行应用程序,因此JVM启动画面是不可能的。
如果使用exec:exec
可以启动一个单独的Java程序和插件配置提供论据这一点,如:
<build><plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<configuration>
<executable>java</executable>
<arguments>
<argument>-splash:src/main/resources/images/cover.png</argument>
<argument>-classpath</argument>
<classpath />
<argument>com.company.MainClass</argument>
</arguments>
</configuration>
</plugin>
</plugins></build>
0
使用Maven -jar-plugin将启动画面添加到清单中:
<build>
...
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.6</version>
<configuration>
<archive>
<manifestEntries>
<SplashScreen-Image>images/cover.png</SplashScreen-Image>
</manifestEntries>
</archive>
</configuration>
</plugin>
...
</plugins>
...
</build>
相关问题
- 1. pyqt中的初始屏幕
- 2. Windows中的初始屏幕
- 3. addActionListener中的初始屏幕
- 4. Iphone初始屏幕
- 5. 初始屏幕c#
- 6. 简单的初始屏幕
- 7. 初始屏幕不会失败? Java
- 8. Qt屏幕分辨率初始屏幕
- 9. 初始屏幕和渐变
- 10. LibGDX中的空指针初始屏幕
- 11. 初始屏幕问题
- 12. WPF初始屏幕窗口
- 13. Eclipse RCP初始屏幕
- 14. iOS初始屏幕按钮
- 15. wxPython初始屏幕故障
- 16. 初始屏幕问题
- 17. 初始屏幕问题?
- 18. 初始屏幕问题
- 19. 初始屏幕计时器
- 20. 初始屏幕示例
- 21. 初始屏幕崩溃
- 22. 初始屏幕问题iPhone
- 23. Android初始屏幕缩水
- 24. iPhone中相关的初始屏幕
- 25. 的Android初始屏幕中心图片
- 26. Android中的初始屏幕Alpha动画
- 27. PhoneGap App中的初始屏幕大小
- 28. iPhone中的本地化初始屏幕
- 29. 在Cocoa中创建初始屏幕
- 30. 初始屏幕奇怪的黑色矩形屏幕上
由于Maven主要是构建/项目工具,并不完全适用于运行项目,所以您需要更具体。您是否想过应用程序的测试运行?或者Maven本身的开始?由'exec:java'启动的应用程序? Maven生成的应用程序/ Jars? – 2012-02-22 10:28:42
是的应用程序是由exec启动的:java in java如果你将VM选项设置为“-splash:src/main/resources/images/cover.png”,那么它会显示一个启动画面但是我无法做到这一点我正在使用mvn命令行。 – Arjit 2012-02-22 13:10:10