把可執行jar打包成exe檔案
把可執行jar打包成exe檔案
摘要
- eclipse中匯出可執行jar
- exe4j下載安裝破解
- 使用exe4j把可執行jar打包為exe
前言
上次的程式我通過使用,我通過javaw -jar xxx.jar
來啟動一個程式,在工作管理員中顯示如下:
如果有一個javaw進行還好,但是我寫的java工具程式可能比較多。程式名都是javaw的話不好分辨。在Windows下可以把可執行jar包打包成exe檔案,這樣就有自己的程式名,圖示。便於我在工作管理員中管理(不需要時殺掉該程式)。
使用eclipse把java專案打包為可執行jar包
在專案上右鍵選擇Export
:
然後展開Java項,選擇Runable JAR File
:
然後選擇主類,jar包的輸出位置,依賴包的打包方式。最後點選Finish即可。
下載安裝破解exe4j
下載exe4j
破解版下載路徑:https://www.jb51.net/softs/541579.html
解壓壓縮包
下載後,解壓壓縮包:
安裝
點選安裝程式exe4j_windows-x64_5_0_1.exe
進行安裝。
破解
安裝成功後啟動exe4j
,點選Change License
按鈕,然後執行壓縮包中的Keymaker.exe
生成祕鑰。
貼上祕鑰到exe4j,點選OK即可。
打包jar為exe
Project type
選擇JAR in EXE mode
,然後點選next
.
Application info
然後輸入exe檔案的簡稱,exe檔案輸出位置。然後next
Executable info
Executable type:
中選擇第一項GUI application
,表示GUI程式,第二個選項表示控制檯程式。
Executable name:
中輸入軟體的名稱(OCR
)
Icon file:
中選擇圖示的位置,圖示需要實現下載好,圖示不是必須的,沒有也沒關係。
然後展開Advanced options
選擇第一項Redirection
Redirection
然後勾選Redirect stderr
,顯示錯誤輸出目錄,然後點next
,Service options 和Version info預設即可,所以點選next
,next
即可。
32-bit or 64-bit
然後選擇Generate 64-bit executable
,生成64位的exe程式。然後next
,next
Java invocation
到了第5個配置項Java invocation
這裡要把剛才生成的可執行jar包新增進來。以及所有的依賴包
,點選綠色的加號,新增可執行Jar包
匯入所有的依賴包
然後在Main class:
選擇主類:
JRE
選擇最小支援的版本,最大的版本可以預設不寫。然後展開Advanced options
,選擇Search sequence
。
點選綠色的加號
然後,選擇找到本地的jre:
然後把它移動到最頂端:
然後next
,
然後預設,next
:
後面一直next即可。
執行生成的exe
開啟輸出目錄雙擊執行exe檔案即可執行
參考:https://blog.csdn.net/qq_29232943/article/details/52861800
相關文章
- 如何讓bat,cmd檔案後臺執行?如何把檔案打包成EXE?BAT
- 將自己的python程式碼打包成exe的可執行檔案Python
- 請問網頁可以打包成exe可執行檔案嗎?謝謝網頁
- 一個工程的多個模組中的一個模組打包成jar在轉為.exe可執行檔案JAR
- maven 打包可執行 jar 檔案MavenJAR
- Java執行exe,bat等可執行檔案JavaBAT
- 將Python指令碼打包成可執行檔案Python指令碼
- 將Python程式打包成可執行檔案薦Python
- IDEA打可執行的jar包IdeaJAR
- 怎麼生成可執行的.jar檔案???????????JAR
- matlab (.m)檔案生成 windows 可執行(.exe)檔案MatlabWindows
- ubuntu 把檔案設定為可執行檔案Ubuntu
- Python 打包 windows 可執行的 exe 檔案PythonWindows
- 如何將web打包成jar檔案WebJAR
- Intellij Idea 將java專案打包成jar,cmd執行該jarIntelliJIdeaJavaJAR
- Python程式碼打包成可執行檔案的常用方法!Python
- electron+puppeteer 封裝成exe可執行檔案封裝
- Python如何生成windows可執行的exe檔案PythonWindows
- C++程式怎樣呼叫exe可執行檔案C++
- 將Jar檔案製作成exe檔案JAR
- python的py檔案打包成exePython
- jar檔案換成exe檔案問題?JAR
- Spring Boot 打包成的可執行 jar ,為什麼不能被其他專案依賴?Spring BootJAR
- 把 java project 釋出成為可執行檔案JavaProject
- wine-在mac上執行exe執行檔案Mac
- IDEA+gradle將springBoot專案打可執行的Jar包IdeaGradleSpring BootJAR
- win10不能執行exe檔案怎麼解決_win10打不開exe檔案解決步驟Win10
- 將Python程式(.py)轉換為Windows可執行檔案(.exe)PythonWindows
- Python教程:一篇檔案教你py檔案打包成exePython
- Hadoop系列,執行jar檔案命令HadoopJAR
- 深入Jar包:Gradle構建可執行jar包與訪問jar包中資料夾與檔案JARGradle
- java 生成可執行jar包JavaJAR
- 【Maven】構建可執行JarMavenJAR
- 從cmake解決clion編譯生成的可執行檔案(.exe)不可執行的問題編譯
- springboot將jsp打包成jar執行的坑Spring BootJSJAR
- python把.py檔案改為.exe可執行檔案, 使用cxfreeze包處理及ico圖示設定失敗問題Python
- 使用Mavne生成可以執行的jar檔案JAR
- python2 反編譯pyinstaller打包的可執行exe檔案Python編譯