可執行jar檔案轉換exe
阿新 • • 發佈:2019-01-02
這篇文章請允許我囉嗦幾句,講一下前因後果。
起因:
1.檢視生產日誌(巨大:大都是一兩個GB),使用普通編輯器開啟巨慢無比
2.手寫java工具類,使用main方法進行分割
3.覺得工具類不人性化,就加入GUI
4最後就想整合一個更加通用的工具,就想著把jar轉換為exe檔案
下載地址:https://download.csdn.net/download/ls0111/10797644
該文章只講兩點:1.匯出可執行jar;2.可執行jar轉換為exe
1.匯出可執行jar
1.1 選擇要匯出的專案,右鍵匯出
1.2 選擇匯出型別為jar檔案
1.3 下一步,選擇要匯出的二進位制檔案與匯出路徑
1.4 勾選匯出檔案的錯誤等級
1.5 選擇jar檔案執行入口
1.6 完成即可,可以進行測試,檢視匯出是否有問題
java -jar xxx.jar
2.可執行jar轉換為exe
2.1下載exe4j(也可以下載其他轉換工具)
下載地址:https://exe4j.apponic.com/download/
根據提示,下載即可。有捆綁外掛,下載時請注意。
2.2 開啟並,註冊該軟體,否則轉換後的exe檔案開啟時總會提示:
this executable was created with an evaluation version exe4j
可以進行填寫註冊碼進行註冊,可參考文章: http://blog.sina.com.cn/s/blog_002e20310101bt9y.html
註冊碼:
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
注意:未提到的配置,可直接使用預設配置!!
2.3 選擇專案型別
2.4 設定應用資訊
2.5 設定應用圖示
2.6 exe執行檔案的資訊配置
2.7 選擇jar包與main類
2.8 設定執行環境
2.9 配置啟動介面
2.10 完成即可
總結
自己寫的這個工具非常的醜,不過還是可以用的![捂臉]
雖然現在java自帶gui已經很少有人使用,但是瞭解一些其中的原理與設計,對自己理解一些設計模式是非常有幫助的。技多不壓身!多學一些多做一些!