用Fat Jar Eclipse Plug-In Tutorial來進行程式打包

來源:互聯網
上載者:User

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 的目錄中即可。

/*把net.sf.fjep.fatjar_0.0.31.jar放到eclipse/plugins目錄下,並在plugins目下建立一個plugins目錄,然後再把net.sf.fjep.fatjar_0.0.31.jar放進去*/

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.blogjava.net/Files/Pudgy/net.sf.fjep.fatjar_0.0.18.rar

 

原帖地址:http://www.blogjava.net/Pudgy/archive/2005/08/22/10727.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.