2011-06-07 55 views
0

可能重复:
How can I convert my Java program to an .exe file?是否有任何其他的方法来创建自比Ant脚本以外的java源exe文件

我需要从我的Java源代码创建一个exe文件。我的要求是使用除蚂蚁脚本以外的其他方式。有没有其他的方法来创建exe文件。

+0

是什么这样的问题的根源?你正在创建一个.exe?你有什么要求可以消除蚂蚁作为可行或期望的选择? – jzd 2011-06-07 12:44:01

+2

我听说Launch4J(http://launch4j.sourceforge.net/)很不错 – 2011-06-07 12:45:16

+1

另外,你有没有使用Google?快速谷歌搜索抛出了一些选项,包括JSmooth,JEXECreator等。 – spot35 2011-06-07 12:45:48

回答

1

您需要清楚您的要求。

有很多种方法可以从Java创建EXE。该exe可以是本地编译或可以使用JRE。 GCJ是本地编译exe文件的例子,Launch4J是使用JRE的exe文件的一个例子。

请参考以下链接了解详情:

How can I convert my Java program to an .exe file?

2

您可以调查GCJ。 GCJ的优势在于它创建了一个本地二进制文件;不需要JVM来运行生成的可执行文件。

$ gcj --main=test -o test.exe test.java 

如果您使用的是Windows,你可能会需要安装cygwin使用GCJ进行编译。

一些更详细的教程:

GCJ编译应用程序比他们的Java编译同行显著较大。

相关问题