1.下載安裝exe4j
官網地址: https://exe4j.apponic.com/
2.註冊exe4j
啓動exe4j後 點擊右下角 Change License 填寫用戶名公司與註冊碼
註冊碼列表
A-XVK258563F-1p4lv7mg7sav
A-XVK209982F-1y0i3h4ywx2h1
A-XVK267351F-dpurrhnyarva
A-XVK204432F-1kkoilo1jy2h3r
A-XVK246130F-1l7msieqiwqnq
A-XVK249554F-pllh351kcke50
A-XVK238729F-25yn13iea25i
A-XVK222711F-134h5ta8yxbm0
A-XVK275016F-15wjjcbn4tpj
A-XVK275016F-15wjjcbn4tpj
3.準備打包文件
創建一個文件夾 文件夾內包含 整個jdk 項目jar包 ico圖標
4.運行exe4j開始打包
步驟一
open 可以導入 已經配置好的 XXX.exe4j 配置腳本
新配置 直接next即可
步驟二
步驟三
填寫 應用名稱 與 保存路徑
步驟四
1 GUI界面啓動
2 控制檯啓動
3 輸出的exe文件的名稱
4 輸出的exe文件的ico圖標
5 如果是64位jdk需要選擇
步驟五
選擇要打包的jar包
選擇啓動類 這裏要注意 要選擇 springboot的jar包啓動類
步驟六
配置 JER 版本
配置JDK路徑
1 爲使用系統 JAVA_HOME變量 如果不想使用可以刪除掉
2 添加JDK配置
3 配置自定義JDK路徑
步驟七
如果選擇 GUI啓動 這裏是選擇啓動圖片
這裏我們是控制檯啓動 所以不配置
步驟八
這裏是一些 輸出信息配置 這裏我們默認就好
步驟九
編譯生成exe (路徑在步驟三填寫的地址) 編譯成功後會跳轉到 步驟十
步驟十
導出配置
完成後的目錄
5.添加外部參數配置文件
創建exe對應的vmoptions文件
名稱必須與exe文件對應
編輯vmoptions配置文件 增加端口配置 (多配置必須換行,這是格式)
-Dserver.port=8081
6.測試exe執行
雙擊啓動exe
輸出如上jvm信息啓動成功
接口測試 這裏我們準備了一個測試接口 調用返回uuid
接口返回成功 配置端口號 沒問題