Swing項目編譯成exe,並且打包成安裝文件(一)


我們一般用java做Swing項目的時候一般都是只能在Myeclipse里面運行,那么怎么把我們的項目打包成exe可以直接雙擊運行呢?

初始工作:為了不讓用戶安裝java環境,所以我們先新建一個文件夾,里面先把我們的jdk放進去

 

首先看下我的項目結構

其實很簡單,就是一個java項目,支部會是Client繼承了Jframe

好啦,那么怎么把這個項目變成exe呢,當然,首先我們要將項目先變成jar,那么在Myeclipse里面將項目變成jar其實簡單,

對着項目右鍵——》Export

——》Java

 

然后點next

 其中JAR file填寫jar輸出的位置,就是將jar輸出到那個地方,然后一直下一步到

的時候,Main class選擇項目的啟動類,然后finish就好了

 

ok,接下來就是把我們的jar變成exe了,首先去下載一個exe4j,下載地址

下載完成之后安裝即可,這里給出來一下,免費給你們一個注冊碼吧,L-g782dn2d-1f1yqxx1rv1sqd

填寫上我給你們的注冊碼就可以了,ok,我們正式開吧,直接點擊next就好

我們選擇JAR in ESE mode,之后點擊next

這里short name of your application 里面可以隨便填寫,就是一個工程名字而已

output directory 里面選擇exe文件輸出的位置,最好選擇我們新建的文件夾里面即可

這里我們先勾選GUI application

executable name填寫你這exe的名字

Icon file 選擇exe的圖標,只能是icon文件哦,之后我們選擇Advanced Options

先勾選上Generate version info resourece,

Product version填寫程序的版本號

INternal name填寫程序名稱加上版本號 比如  a2.0

Leagal copyright填寫時間即可 比如 2016-2017

Company name  填寫公司的名稱。可以隨便填寫,之后點擊next

Generate 64-bit executable要勾選上,之后點擊一直下一步next

在calss path右邊點擊+號,Archive選擇我們項目也就是jar的路徑

點擊Main class 右邊的按鈕選擇程序的主入口

最低版本寫1.4,最高版本寫1.8,然后我們需要配置下程序的java環境,點擊Advanced Options,選擇search sequence

把里面這三個選中之后點擊X,將之清除掉,之后點擊+號,選擇Directory,在Directory右邊選擇我們新建文件夾里的jdk

之后點擊next

選擇 Client hostpot VM

這個就是配置程序進來的時候啟動界面,可以選擇可以不選擇,點擊next

繼續點擊next

這樣就是完成了,Click here to start the application可以先調試下能不能運行

ok,經歷了一大堆后我們的jar終於變成了exe文件了

 

我們都知道,一般桌面程序都是先要安裝才能使用的,而我們這個是一雙擊就是可以運行了,所以我們還需要改版,ok

在接下來中,我會繼續編寫和講解如何把exe文件封裝起來,可以變成那種安裝的文件,請關注我哦!

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM