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

咱們通常用java作Swing項目的時候通常都是隻能在Myeclipse裏面運行,那麼怎麼把咱們的項目打包成exe能夠直接雙擊運行呢?java

初始工做:爲了避免讓用戶安裝java環境,因此咱們先新建一個文件夾,裏面先把咱們的jdk放進去app

 

首先看下個人項目結構eclipse

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

好啦,那麼怎麼把這個項目變成exe呢,固然,首先咱們要將項目先變成jar,那麼在Myeclipse裏面將項目變成jar其實簡單,.net

對着項目右鍵——》Export3d

——》Java調試

 

而後點nextblog

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

的時候,Main class選擇項目的啓動類,而後finish就行了ip

 

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文件封裝起來,能夠變成那種安裝的文件,請關注我哦!

相關文章
相關標籤/搜索