繁体   English   中英

可执行jar并双击

[英]Executable jar and double-click

我正在使用SWT创建相当广泛的桌面应用程序。 为了生成可执行的jar文件,我在2.1版中使用了maven-shade-plugin。 生成文件后,典型的双击不起作用(系统尝试打开几秒钟并停止)。 从控制台呼叫

java -jar pakiet.jar

效果很好。

以前,我使用相同的插件通过SWING创建了一个项目,双击即可正常工作。 问题可能出在使用SWT吗?

Java版本1.7.0_25 OS Windows 7 Professional x64

您可以创建具有以下内容的* .bat文件:

启动javaw -jar pakiet.jar

我在我的SWT应用程序中一直使用launch4j ,效果很好。 您甚至可以捆绑jre以避免对目标计算机的任何依赖。 支持启动画面,exe图标,您可以强制执行exe的单个实例,最小/最大jre版本,如果未提供jre则显示优美的错误消息等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM