利用exe4j將java程序打包成exe可執行文件
一直在用exe4j,很好用,包括現在電腦中很多在使用的java程序,都是用exe4j打包的,所以也想做一些博客,來跟小夥伴們一起分享我的學習,讓大家少走彎路,以下是exe4j打包java程序的過程,有不足之處和好的見解,歡迎大家提出來!
從大的角度來說分爲步: 1.將項目打包成jar包
2.爲打包做準備
3..用exe4j將打包成的jar包和jdk打包成.exe可執行文件
1.將項目打包成jar包
(1)首先在eclipse中選擇自己需要做成exe文件的的程序--->鼠標右擊--->選擇Export
(2)點擊Java-->JAR file-->next
.
(3) 將.classpath和.project選中-->選擇保存java包的路徑-->finish
完成到這裏,項目的jar包就已經打包好了
.
2.前期準備
爲了方便的打包,最好創建2個文件,image用於存放打包後exe的圖標
lib用來存放你打包的程序以及需要的用到的jar包
將你電腦中安裝jdk的文件夾拷到目錄中,我這裏用到的是jre1.8.0_191
3.用exe4j將打包成的jar包和jdk打包成.exe可執行文件
(1)下載安裝exe4j的程序,安裝並進行註冊。
下載地址:https://exe4j.apponic.com/
(2) 用戶名和公司可以隨意寫,註冊碼大家可以暫時用我的註冊
填寫Name-->填寫Company-->填寫License key-->點擊ok-->點擊next
(3)"選擇JAR in EXE" mode -->點擊next
(4)Short name of your application:輸入你要使用的簡短應用程序名
Output directory:生成的exe保存的目錄
設置完成之後點擊下一步
(5) Executable選項- GUI是帶有圖形界面
Console application 是使用和C一樣的控制檯輸入輸出
Executable name :保存的文件名
Icon File:圖標的路徑(可以不選)
點擊32-bit or 64-bit
(6)首先確定你的機器是32位還是64位。
並根據你不同的機器生成不同的bit版本,默認生成的是32bit,設置完成之後可以點擊next
(7)點擊綠色的+號,把你的項目生成的jar包添加進來(文件lib目錄下)
選擇....選擇你jar包裏項目裏主要的Main函數
-->點擊next
(8)設置你的jre和jdk的最小支持版本和最大支持版本
不要點擊next,展開 advanced Options,打開Search sequence,刪除默認的選項並添加運行環境的jre
推薦直接拷貝你的整個jre到程序目錄下,並選擇該目錄的jre路徑
(9)打包完成
(10)查看打包的exe文件
(11)點擊看能否運行