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