如何創建可以爲Windows 8創建可執行文件的Java應用程序,因爲我正在開發一個在安裝時創建exe文件的應用程序。使用java中的代碼爲Windows 8創建可執行文件
public void load(String outoutfile,String mainclass,Object function){}
如何創建可以爲Windows 8創建可執行文件的Java應用程序,因爲我正在開發一個在安裝時創建exe文件的應用程序。使用java中的代碼爲Windows 8創建可執行文件
public void load(String outoutfile,String mainclass,Object function){}
不要重新發明輪子。已經有一個工具可以創建一個可執行程序包。請參閱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。
「不要重新發明輪子」,對他來說,學習如何做到這一點可能是一件好事! –
不可執行的jar文件其可執行文件(.exe)文件 – DjStJohnPbc
@JhonathanLdBaldivicio這一個可以選擇創建本地軟件包(在Windows的情況下爲.exe) – hotzst
是的,我試圖將對象轉換爲字節,並將其寫入文件的幻數... – DjStJohnPbc
請發佈您嘗試的代碼,並告訴我們什麼是行不通的,爲什麼,什麼是預期的行爲,以及什麼反而發生。 – BackSlash