我有一个maven项目,使用launch4j插件,我设法从中创建EXE文件。问题是当我将该EXE文件运行到没有JAVA的机器中时,它将无法启动,并且出现错误。
我看过不同的地方,但答案总是使用"INNO 安装程序编译器"我的问题是:有没有办法让我向最终用户交付一个 EXE 文件,而他不必安装 JAVA 来运行它?
如果你使用Java 9,你可以研究jlink
。我现在没有时间进一步深入研究这个问题,所以我只会发布一个链接,尽管 Stack Overflow 的规则......
查看本教程和官方参考以获取jlink
。