2013-08-27 154 views
5

我正在嘗試製作我的Java應用程序的可執行文件,但我不知道該怎麼做。如何在eclipse中生成java項目的可執行文件

我知道如何生成一個可執行的jar文件,但我想做一個可執行的應用程序。

我使用eclipse indigo來製作java應用程序並生成jar文件。

如何製作可執行文件?

+0

可執行應用程序是什麼意思?一個exe文件? –

+0

@NarendraPathai - 是的,先生。 –

+0

哦不,不,我是java的初學者,所以想知道它。否則我還沒有發佈這樣的問題。 –

回答

4

我建議launch4j創建從JAR文件的可執行文件。

0

很多年前微軟使用能夠從java代碼生成exe文件,但我不相信Eclipse有這個功能。

+0

那該怎麼辦?任何指導先生? –

+1

JSmooth .exe包裝器 java jar文件以exe可執行文件JSmooth是一個Java可執行文件包裝器。它爲您的Java應用程序創建本機Windows啓動器(標準.exe)。它使得Java部署更加流暢和用戶友好,因爲它能夠自己找到任何已安裝的Java VM。當沒有虛擬機可用時,包裝程序可以自動下載並安裝合適的JVM,或者直接顯示消息或將用戶重定向到網站。 JSmooth爲你的java應用程序提供了各種各樣的包裝器,它們每個都有自己的行爲: 下載:http://jsmooth.sourceforge.net/ – ankit

+0

@ScaryWombat相信你指的是[Visual J ++](https:/ /en.wikipedia.org/wiki/Visual_J%2B%2B) –

1

您可以使用JSMOOTH將您的jar文件打包到.exe文件中。 來自wiki - > JSmooth是一個將Java JAR文件封裝到Windows Portable Executable EXE文件中的工具。

欲瞭解更多信息,你可以看到this answer

1

最常用的方法來從一個jar文件的EXE是用什麼作爲一個 「包裝」 之稱。

其中一個更受歡迎的包裝是http://www.jwrapper.com/,我相信mojang用來包裝minecraft的窗戶。

但是,如果您想要生成純粹的本機EXE作爲獨立運行,則需要本地編譯器,例如:http://jnc.mtsystems.ch

在一天結束時,java被設計爲在虛擬機上運行,​​雙擊windows打開它,但是如果你真的想做一個EXE,那麼上面的方法應該可以工作。

相關問題