使用exe4j軟件將可執(zhí)行jar包打包成exe文件
一、注意事項(xiàng)使用exe4j軟件之前,需要確保所使用的JRE版本是否與exe4j軟件兼容。可以在官網(wǎng)上查看exe4j軟件支持的JRE版本,并根據(jù)需要進(jìn)行選擇。二、準(zhǔn)備工作1. 在桌面上新建一個(gè)文件夾(名
一、注意事項(xiàng)
使用exe4j軟件之前,需要確保所使用的JRE版本是否與exe4j軟件兼容。可以在官網(wǎng)上查看exe4j軟件支持的JRE版本,并根據(jù)需要進(jìn)行選擇。
二、準(zhǔn)備工作
1. 在桌面上新建一個(gè)文件夾(名稱(chēng)隨意,以"make"為例);
2. 將已安裝JDK目錄下的jre文件夾整體復(fù)制到"make"文件夾中;
3. 將要打包的jar文件及其依賴(lài)jar包(如果有的話)放到"make"文件夾中;
4. 將ico圖標(biāo)文件放到"make"文件夾中。
三、打包步驟
1. 打開(kāi)exe4j軟件,設(shè)置需要的類(lèi)型,一般都是選擇JAR in EXE模式;
2. 設(shè)置名稱(chēng)和輸出路徑(非常重要):輸出路徑必須選擇與jre同一個(gè)目錄下;
3. 可根據(jù)需要設(shè)置執(zhí)行文件的運(yùn)行名稱(chēng)、圖標(biāo)文件以及是否允許單開(kāi)等屬性;
如果需要設(shè)置exe文件的屬性類(lèi)型,可以點(diǎn)擊子項(xiàng)Version info進(jìn)行設(shè)置;
4. 加入主jar包,并設(shè)置啟動(dòng)類(lèi);
5. 按照需要依次添加程序所依賴(lài)的jar包(如果沒(méi)有依賴(lài),則跳過(guò)此步驟);
6. 設(shè)置JRE環(huán)境:在彈出的窗口中,選擇不刪除任何項(xiàng),并添加jre文件夾;
7. 最后一路點(diǎn)擊下一步直至結(jié)束。
七、Windows Sandbox測(cè)試
1. 打開(kāi)Windows自帶沙盒,將"make"文件夾復(fù)制進(jìn)去(只需保留其中的制作好的exe文件和jre文件夾);
打開(kāi)方式:開(kāi)始 -> 設(shè)置 -> 應(yīng)用 -> 程序和功能 -> 啟用或關(guān)閉Windows功能 -> Windows沙盒 -> 確定;
2. 安裝完成后,重啟電腦,并找到Windows Sandbox打開(kāi)即可。
八、運(yùn)行效果
通過(guò)以上步驟,我們成功將可執(zhí)行的jar包打包成了exe文件?,F(xiàn)在可以在Windows Sandbox中運(yùn)行該exe文件,檢查程序是否正常運(yùn)行。