如何为 Java 程序创建.exe?

2022-08-31 19:36:44

可能的重复:
如何将我的java程序转换为.exe文件?

我想为Java程序创建一个Windows.exe。以前,我使用过JEXECreator来实现这一点,但它并不完全令人满意,因为:

  • 可执行文件有时在创建它的计算机上工作,但在其他计算机上不起作用。
  • 该计划是商业性的;如果您使用试用版,它会为您的应用程序添加一个唠只屏幕。

如果目标机器上没有安装Java,我不需要生成的.exe就可以工作(事实上,我认为这是不可能的)。

有什么建议吗?


答案 1

也许是Launch4j?不能说我自己用过它,但它听起来像是你所追求的。


答案 2

大多数将java应用程序转换为.exe文件的程序只是程序的包装器,最终用户仍然需要安装JRE来运行它。据我所知,没有任何转换器可以使其成为字节码的本机可执行文件(已经尝试过,但如果有任何成功,您现在就会听说它们)。

至于包装器,我用过的最好的包装器(如前所述)是:

吉士穆斯

Launch4j

祝你好运!


推荐