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

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

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

(4)成功了。

4.SWT 程序的打包
同樣的步驟,只不過(guò)最后發(fā)布時(shí),連帶SWT-XXX.DLL放在同一目錄下即可。
參見(jiàn)http://fjep.sourceforge.net/fjepfaq.html
5.下載
http://fjep.sourceforge.net/
也可下載我已打包好的文件。
http://m.tkk7.com/Files/Pudgy/net.sf.fjep.fatjar_0.0.18.rar
posted on 2005-08-22 20:31
Pudgy's World 閱讀(3898)
評(píng)論(5) 編輯 收藏 所屬分類(lèi):
Eclipse