2015-10-09 57 views
-4

如何創建可以爲Windows 8創建可執行文件的Java應用程序,因爲我正在開發一個在安裝時創建exe文件的應用程序。使用java中的代碼爲Windows 8創建可執行文件

public void load(String outoutfile,String mainclass,Object function){} 
+0

是的,我試圖將對象轉換爲字節,並將其寫入文件的幻數... – DjStJohnPbc

+0

請發佈您嘗試的代碼,並告訴我們什麼是行不通的,爲什麼,什麼是預期的行爲,以及什麼反而發生。 – BackSlash

回答

1

不要重新發明輪子。已經有一個工具可以創建一個可執行程序包。請參閱Oracle文檔:https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/self-contained-packaging.html通過此功能,您可以爲不同的操作系統創建本地軟件包(Windows上的.exe)。 從頁提到:

javapackager -deploy -native -outdir packages -outfile BrickBreaker 
    -srcdir dist -srcfiles BrickBreaker.jar -appclass brickbreaker.Main 
    -name "BrickBreaker" -title "BrickBreaker demo" 

同樣也可以用,這可能是更容易集成的Ant任務來完成。還有Maven插件javax-maven-plugin

+1

「不要重新發明輪子」,對他來說,學習如何做到這一點可能是一件好事! –

+0

不可執行的jar文件其可執行文件(.exe)文件 – DjStJohnPbc

+0

@JhonathanLdBaldivicio這一個可以選擇創建本地軟件包(在Windows的情況下爲.exe) – hotzst

相關問題