打包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的案例教程的詳細內(nèi)容,更多關于打包SpringBoot為exe的資料請關注腳本之家其它相關文章!
相關文章
Intellij IDEA 旗艦版創(chuàng)建 Spring MVC 項目踩過的坑
IDEA旗艦版可以直接創(chuàng)建Spring MVC項目,但創(chuàng)建后的項目并不是直接就可以運行,還需要進行一些配置。這篇文章主要介紹了Intellij IDEA 旗艦版創(chuàng)建 Spring MVC 項目踩坑記 ,需要的朋友可以參考下2020-03-03
Jenkins遷移job插件Job Import Plugin流程詳解
這篇文章主要介紹了Jenkins遷移job插件Job Import Plugin流程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-08-08
java隊列實現(xiàn)方法(順序隊列,鏈式隊列,循環(huán)隊列)
下面小編就為大家分享一篇java隊列實現(xiàn)方法(順序隊列,鏈式隊列,循環(huán)隊列),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12

