把可執行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
相關文章
- 將自己的python程式碼打包成exe的可執行檔案Python
- 一個工程的多個模組中的一個模組打包成jar在轉為.exe可執行檔案JAR
- 將Python指令碼打包成可執行檔案Python指令碼
- IDEA打可執行的jar包IdeaJAR
- Python 打包 windows 可執行的 exe 檔案PythonWindows
- Intellij Idea 將java專案打包成jar,cmd執行該jarIntelliJIdeaJavaJAR
- Python如何生成windows可執行的exe檔案PythonWindows
- Python程式碼打包成可執行檔案的常用方法!Python
- IDEA+gradle將springBoot專案打可執行的Jar包IdeaGradleSpring BootJAR
- electron+puppeteer 封裝成exe可執行檔案封裝
- Spring Boot 打包成的可執行 jar ,為什麼不能被其他專案依賴?Spring BootJAR
- springboot將jsp打包成jar執行的坑Spring BootJSJAR
- Hadoop系列,執行jar檔案命令HadoopJAR
- Python教程:一篇檔案教你py檔案打包成exePython
- wine-在mac上執行exe執行檔案Mac
- win10不能執行exe檔案怎麼解決_win10打不開exe檔案解決步驟Win10
- AndroidStudio專案打包成jarAndroidJAR
- python2 反編譯pyinstaller打包的可執行exe檔案Python編譯
- python把.py檔案改為.exe可執行檔案, 使用cxfreeze包處理及ico圖示設定失敗問題Python
- 深入Jar包:Gradle構建可執行jar包與訪問jar包中資料夾與檔案JARGradle
- JavaFx專案打包成exe,並整合Jre,使Java專案在任意機器執行Java
- 從cmake解決clion編譯生成的可執行檔案(.exe)不可執行的問題編譯
- win10執行*.jar檔案的方法_win10如何開啟jar檔案Win10JAR
- 【Python培訓基礎】一篇檔案教你py檔案打包成exePython
- 【Maven】構建可執行JarMavenJAR
- springboot 執行 jar 包讀取外部配置檔案Spring BootJAR
- Python開發Windows桌面應用程式(三)應用程式打包成exeWindows可執行檔案PythonWindows
- idea從新建一個maven專案到打包成可執行jar包全流程供介面測試簽名使用IdeaMavenJAR
- Electron系列 -- vue專案打包成.exe檔案(透過官方demo的方式)Vue
- Parker 輕量級打包工具與容器執行時,一條命令將 php 指令碼打包成可執行檔案PHP指令碼
- 在IDEA上執行成功,打包成jar包後,執行報錯,程式自動退出IdeaJAR
- matlab生成exe獨立執行檔案已破解(好用)Matlab
- Intellij Idea 將Java專案打包成jarIntelliJIdeaJavaJAR
- 打包可執行jar檔案,沒有主清單屬性,部分依賴沒有打包。JAR
- 解決:如何將Python程式碼打包成exe可執行程式的問題Python行程
- python製作exe可執行表白神器Python
- 徹底透析SpringBoot jar可執行原理Spring BootJAR
- GODADLY:EXE檔案海外雲伺服器可以執行嗎?Go伺服器