打包SpringBoot程序為exe的案例教程
SpringBoot打包成exe(案例教程)
準備
軟件準備
程序準備
主要工作
exe4j主要是將可執(zhí)行的springboot的jar包打成exe
innosetup主要是將exe和運行環(huán)境jre一起打包成一個可安裝的工具
開始
第一步:將可執(zhí)行的jar包打包成exe
1. 打開安裝好的exe4j,點擊下一步
2. 選擇jar in exe,然后下一步
3. 輸入程序名稱和輸出路徑,點擊下一步
4. 選擇啟動方式、程序名稱和圖標位置
5. 高級選項中:選擇兼容的windows系統(tǒng)的位數(shù),勾選上64位后,一直下一步
6. 直到到達這個界面,開始配置jar包相關參數(shù)
vm參數(shù)設置為:-Dfile.encoding=utf-8
我這里是springboot項目,選擇jar加載器即可,如果打包的是工件,則選擇main方法所在類即可,然后下一步
7. 配置jdk版本,高級選項中配置jre路徑
8. 選擇client vm
9. 一直next,直到出現(xiàn)如下界面
此時我的輸出目錄下會得到一個名叫社區(qū)管理的exe
第二步:將jre和exe打包成安裝包
1. 打開安裝好的innosetup,點擊右上角File->New,點擊next,輸入程序名稱,版本隨意
2. 保持默認,下一步
3. 選擇可執(zhí)行的exe文件
4. 保持默認,下一步
5. 不用填寫,直接下一步
6. 選擇給誰安裝,默認第一個就行
7. 注冊表關鍵字,不用理會,下一步
8. 選擇語言、英語即可
9. 設置輸出路徑等信息,下一步
10. 默認采用腳本編譯,一直next,直到finish
11. 立即編譯選擇否,暫時不立即編譯,先改好腳本后再編譯,需要將jre加入
12. 修改腳本
Source: “D:\Personal\Desktop\zhangml\software\java生成\jre1.8.0_121*”; DestDir: “{app}{#MyJreName}”; Flags: ignoreversion recursesubdirs createallsubdirs
13. 編譯腳本,提示保存腳本,下次還可以繼續(xù)使用
14. 等待綠色滾動條,編譯完成
15.輸出目錄中就會生成一個名為社區(qū)管理1.0的exe,雙擊輸入密碼即可安裝,勾選上快捷方式,就可以在桌面打開程序啦
以上就是打包SpringBoot程序為exe的案例教程的詳細內容,更多關于打包SpringBoot為exe的資料請關注腳本之家其它相關文章!
相關文章
java開發(fā)實現(xiàn)訂閱到貨通知幫我們買到想買的東西
這篇文章主要為大家介紹了java開發(fā)實現(xiàn)訂閱到貨通知幫我們買到想買的東西示例demo,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02Java調用參數(shù)類型是application/x-www-form-urlencoded的API問題
在使用Postman進行接口測試時,對于POST請求,需將請求頭設置為application/x-www-form-urlencoded,并將參數(shù)轉為String類型,通常在GET請求中,參數(shù)直接拼接在URL后,本文通過具體實例,詳細講解了參數(shù)處理的方法,適合API開發(fā)者參考2024-09-09Spring Boot集成MinIO進行文件存儲和管理的詳細步驟
這篇文章主要介紹了Spring Boot集成MinIO進行文件存儲和管理的詳細步驟,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友一起看看吧2025-04-04基于Ajax用戶名驗證、服務條款加載、驗證碼生成的實現(xiàn)方法
本篇文章對Ajax用戶名驗證、服務條款加載、驗證碼生成的實現(xiàn)方法,進行了詳細的分析介紹。需要的朋友參考下2013-05-05