1. 程式人生 > >使用exe4j將java程式打包成exe可執行檔案

使用exe4j將java程式打包成exe可執行檔案

1.將java程式打包成jar

使用第三方外掛fatjar生成jar檔案,將net.sf.fjep.fatjar_0.0.31.jar直接拷貝到MyEclipse安裝目錄下的dropins資料夾中,然後重啟Eclipse即可。
重啟完成後,右擊java專案會出現Build Fat Jar選項(一個綠色的加號),點選後進入下圖所示介面
Jar-Name設定jar的名稱,Main-Class點選Browse按鈕選擇專案的main方法類,點選Next,下一步直接點選Finsh即可。
fatjar下載地址:http://download.csdn.net/detail/kong_gu_you_lan/9599659

fatjar

1.將java程式打包成jar

1>Welcome

第一步直接點Next,注意需要註冊一下軟體的License,不然程式執行的時候會出現提示框。

Welcome

2>Peoject type

選擇”JAR in EXE” mode

Peoject type

3>Application info

上面寫專案名稱,可以隨便寫,下面選擇一下exe檔案的輸入目錄,可以建一個資料夾存放,之後打包jre的時候會用到。

Application  info

4>Executable info

Executable type選擇GUI appliaciton,Executable name寫你將要生成的.exe檔案的名字,Icon File可以選擇生成檔案的圖示。

Executable info

5>Java invocation

點選綠色的加號,在彈出的視窗中點Archive,然後找到已經打包好的jar檔案,點選OK後返回,在下面的Class Path裡就出現jar檔案路徑後,再在Main Class欄內點選找到main所在的類。

Java invocation

Class path

6>JRE

填寫jre的版本,然後單擊Advanced Options按鈕,選擇Search Sequence,然後單擊綠色的加號,選擇Directory輸入jre的路徑,可以把jre檔案拷貝到exe檔案的輸出資料夾中,然後Directory填寫“.\jre”,點選OK返回。
點選Next,選擇Client hotspot VM選項。

JRE

Search sequence

Preferred VM

7>Splash screen

可以設定程式的啟動畫面,可直接略過。

Splash screen

8>Messages

設定程式的提示資訊,可以直接略過。

Messages

9>Compile executable

編譯程式

Compile executable

10>Finished

點選“Click Here to Start the Application”按鈕可以看到程式的執行效果,點選Save As可以儲存exe檔案到輸出資料夾中。

Finished