来自JAR的Java可执行文件

时间:2011-05-14 15:01:49

标签: java

将.jar变为.exe是一个很好的程序?我试过jSmooth,JEXECreator和launchJ无济于事。

4 个答案:

答案 0 :(得分:6)

根据评论:

  

我的主类文件没有String(main [])类......它不应该因为它是一个小程序

所以你的JAR根本不代表Java应用程序?您需要将applet转换为Java(Swing)应用程序。这些EXE创建者仅用于Java应用程序。

答案 1 :(得分:4)

我更喜欢JEXECreator 1.9.3,它非常好用且易于使用

答案 2 :(得分:0)

这是商业广告,但您可以尝试exe4j的评估版: http://www.ej-technologies.com/products/exe4j/overview.html

我从未见过任何可用的免费工具。

答案 3 :(得分:0)

还有Excelsior JET,它声称通过了Java兼容性测试,这使它等同于常规编译器。我用了一次。

但你应该知道这样的解决方案有点容易失败.​​.....我很难尝试将一个相当简单的Java应用程序编译到EXE。最后,它在某种程度上起作用了。