如何使用Exe4J打包java軟件

        最近用java寫了一些小的桌面程序,考慮到需要給客戶使用,總不能在滅一個客戶電腦安裝jre然後配置各種環境變量,於是採用exe4j對jar文件打包爲exe,exe4j提供了一種方法可以將jar文件和jre一起打包,在任何沒有jre的電腦上都可以運行。

         準備材料:exe4j安裝包(安裝包網上隨便找)、java源碼打包後的jar文件、jre文件、軟件圖標ico文件。

         1、安裝和破解exe4j。

         2、使用eclipse將java源碼打包爲可運行的jar包。

        3、在jdk安裝目錄下找到jre文件夾,直接copy出來。

        4、製作軟件圖標ico文件(非必要,可省略),ico文件不可以直接將jpg或png圖片改後綴,可以通過在線網站,將做好的圖片轉爲ico格式的圖片。

        5、新建一個文件夾,放置準備好的各種文件。

        6、運行exe4j,點擊next。

        7、選擇”JAR in EXE” mode

       8、設置exe名稱和輸出路徑。

        9、默認勾選GUI application,設置程序名稱,設置exe文件圖標(非必須),選擇ico文件路徑。

注意:此時需要點開Executable info下方32-bit or 64-bit,勾選Generate 64-bit executable,以及下方的Manifest options中勾選Eable DPI awareness,這裏不勾選的話,程序界面會放大失真。如果不想生成錯誤日誌,可以在Redirection中將Redirect stderr勾去掉,這裏默認是勾選狀態的。

        10、設置java invacation,class path添加jar包,main class中選擇程序入口類。

        11、設置JRE,填入JRE版本,在search sequence中刪除掉默認的三個文件,點擊添加按鈕,勾選directory添加本地JRE文件夾,在preferred VM中選擇client Hotspot VM。

        12、設置splash screen(非必須),程序啓動界面。

        13、直接點擊compile executable生成程序。

在輸出文件夾下可以看到已經生成了exe文件,只需要將exe文件和lib文件一起拷貝到別的電腦上就可以運行了。

 

 

       

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章