Fat Jar Eclipse Plug-In [FJEP] (http://fjep.sourceforge.net/) 是應用One-Jar(http://one-jar.sourceforge.net/)技術的一個Eclipse 插件。利用FatJar,可以極大地方便發布Java應用程序與Applet。
下面是我寫的一個教程,歡迎指教。
1.介紹
一個非常簡單的軟件打包解決方案,它利用 Java 的定制類裝入器,動態地從單一檔案文件中裝入應用程序所有的類,同時保留支持 JAR 文件的結構。隨著 FatJar Eclipse 插件 FJEP 的推出, Eclipse 的用戶現在只要在向導中選中一個復選框,就可以創建 One-JAR 應用程序。依賴的庫被放進 lib/ 目錄,主程序和類被放進 main/main.jar,并自動寫好 META-INF/MANIFEST.MF 文件。
2.安裝
安裝很簡單,只需把解壓出來的文件放到Eclipse 的目錄中即可。
3.使用圖解
我以打包我的程序文件作為例子。
(1)在包瀏覽器面板中,選中Build Fat Jar。

(2)選擇主類入口。注意選中Merge individual-sections of all MANIFEST.MF Files.。

(3)選擇你要打包的獨立JAR文件,這些文件會打包進入最后的Fat-Jar。

(4)成功了。

4.SWT 程序的打包
同樣的步驟,只不過最后發布時,連帶SWT-XXX.DLL放在同一目錄下即可。
參見http://fjep.sourceforge.net/fjepfaq.html
5.下載
http://fjep.sourceforge.net/
也可下載我已打包好的文件。
http://www.tkk7.com/Files/Pudgy/net.sf.fjep.fatjar_0.0.18.rar
posted on 2005-08-22 20:31
Pudgy's World 閱讀(3898)
評論(5) 編輯 收藏 所屬分類:
Eclipse
FeedBack:
# re: Fat Jar Eclipse Plug-In Tutorial
2007-04-27 19:25 |
我也這樣做了,可是雙擊 .jar文件,沒有任何反應!程序根本不啟動!咋辦?
我QQ:277654659,Emal:songyaolee@126.com
期待你的幫助,朋友!
回復 更多評論
# re: Fat Jar Eclipse Plug-In Tutorial
2007-06-01 10:56 |
我使用Eclipse3.2+MyEclipse5.5GA 我發現將fatjat加入到Eclipse3.2的plugins里面后,重新啟動Eclipse -clean 但是無法將fatjar加入,請問如何處理
E-mail:quit326575@yahoo.com.cn
回復 更多評論
# re: Fat Jar Eclipse Plug-In Tutorial
2008-04-15 17:51 |
我安裝成功后,想導出一個項目,可是點擊build fat jar后沒有反應,是怎么回事?。?
期待回復。
qingling58@163.com
謝謝!
回復 更多評論
# re: Fat Jar Eclipse Plug-In Tutorial
2008-10-14 09:42 |
我也遇到同樣問題
我使用Eclipse3.2+MyEclipse5.5GA 我發現將fatjat加入到Eclipse3.2的plugins里面后,重新啟動Eclipse -clean 但是無法將fatjar加入,請問如何處理
zy1985819@163.com
回復 更多評論
# re: Fat Jar Eclipse Plug-In Tutorial
2008-12-12 22:37 |
我加入了JDBC 驅動,但是總是出現could not find main class...,請問是什么原因?謝謝!
回復 更多評論