新手入門:java文件轉成jar包再轉成exe文件——圖文教程


【本文簡介】

由於課程設計的原因,研究着如何把java 程序轉成exe,最終成功了,現在把過程記錄分享一下。

本文將介紹如何把一個跑在eclipse的java應用,導出成jar文件,再變成exe可執行文件。

下面以一個跑在MyEcplise上的GUI應用程序為例子,一步步轉化成exe可執行文件。

 

【具體步驟】

1、安裝Fat jar(小應用可不用,直接導出普通jar包即可)

  如果你在程序開發的時候用到了第三方提供的API或者其它附屬資源,在你導出生成jar文件時你必須將第三方的文件一並導出,不然你的程序運行將達不到你想要的結果.

所以我們使用 Fat jar插件 來生成jar包:

(1)Fat jar下載地址:http://sourceforge.net/projects/fjep/ 

    也可用到我上傳的地址下載本文所用到的所有相關文件: 

   http://files.cnblogs.com/xiaoMzjm/jar%E8%BD%AC%E6%88%90exe%E7%9B%B8%E5%85%B3%E9%99%84%E4%BB%B6.rar

    我下載的版本是:net.sf.fjep.fatjar_0.0.31.jar

(2)把net.sf.fjep.fatjar_0.0.31.jar 復制到myeclipse安裝路徑下的plugins下,如:D:\sofe\MyEclipse2013\plugins

(3)重新啟動myeclipse,如果Window——Preferences下出現下圖則安裝成功:

 

2、導出成jar包

(1)在myEclipse點擊項目右鍵——Build Fat Jar

(2)填寫資料

(3)Finish后導出的jar文件在項目里面

 

 

 

3、下載一個exe4J軟件:

我下載的是:exe4j_windows-x64_4_6.exe版本

下載地址:http://www.ej-technologies.com/download/exe4j/files

也可用到我上傳的地址下載本文所用到的所有相關文件: 

http://files.cnblogs.com/xiaoMzjm/jar%E8%BD%AC%E6%88%90exe%E7%9B%B8%E5%85%B3%E9%99%84%E4%BB%B6.rar

 

4、使用exe4J把jar包轉成exe

(1)雙擊打開:exe4j Wizard.exe,第一步直接next

(2)選擇 "JAR in EXE" mode

(3)選擇導出地址

(4)選擇應用類型等

(5)如果電腦環境的jdk是64位,則記得勾選下面這個

(6)選擇jar包

(7)選擇main函數

(8)選擇運行時的jre版本

(9)選擇要生成exe文件時依賴的jdk,可點擊+號自己選擇本地的文件夾

(10)接下來的都是next,最后點擊 “Click here to start the application”生成應用

(11)生成的exe文件

(12)雙擊打開

 

(13)假如運行中出現 this executable was created with an evaluation version exe4j" 錯誤,則在exe4j的welcome界面填入注冊號即可:

注冊號:

A-XVK258563F-1p4lv7mg7sav 

A-XVK209982F-1y0i3h4ywx2h1 

A-XVK267351F-dpurrhnyarva 

A-XVK204432F-1kkoilo1jy2h3r 

A-XVK246130F-1l7msieqiwqnq 

A-XVK249554F-pllh351kcke50 

A-XVK238729F-25yn13iea25i 

A-XVK222711F-134h5ta8yxbm0 

A-XVK275016F-15wjjcbn4tpj 

A-XVK275016F-15wjjcbn4tpj 

 


免責聲明!

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



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