2011-06-07 59 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編譯同行顯著較大。

相關問題