2013-12-13 46 views
0

我有我正在做一些業務功能的java類,現在我想要的是一個獨立的文件,以便用戶不需要編寫java命令來執行它,但他可以直接執行它作爲.exe文件。有人可以幫我嗎?我希望我很清楚如何使作爲exe文件的揮杆

+1

這是一個衆所周知的問題,已經記錄:http://stackoverflow.com/questions/147181/how-can-i-convert-my-java-program-to-an-exe-file – foch

+0

也檢查此。同樣的問題。 http://stackoverflow.com/questions/4330936/how-can-i-convert-a-jar-to-an-exe –

+0

thanx @foch ..... :) – Pulkit

回答

0
在簡單的一句話讓一個罐子,清單文件

把切入點,那就是你的動作,你要運行的主類,請確保你的jar正確與JRE版本編譯,

1

首先製作一個jar文件,然後將你的jar文件包裝到.exe中。有很多軟件可用。 只是谷歌罐子exe文件

1

看看launch4j。它將一個jar封裝到一個.exe中。

它還有許多其他有用的功能,例如檢查正確的JRE版本或在未安裝Java時提供下載鏈接。

+0

但我有一個java類正在使用其他一些罐子也說poi-3.9罐子。如何使它現在可執行? – Pulkit

+0

@Pulkit然後可以使用「jar-in-jar」嵌入,如[其他問題]中所述(http://stackoverflow.com/questions/8312909/java-create-jar-executable-with-dependant-jars - 嵌入式) – Matthieu

2

我建議創建一個你的Java類的JAR file

JAR文件可以執行:Java的罐子filename.jar

對於Windows默認安裝時,會出現JAR文件和Java之間的文件關聯,這樣一個可以雙擊的jar文件執行它(即,它的行爲像一個exe文件)。