天天看點

Eclipse打包工具 Fatjar clipse插件安裝方法 如何使用fat打包運作

fat jar eclipse plug-in是一個可以将eclipse java project的所有資源打包進一個可執行jar檔案的小工具,可以友善的完成各種打包任務,我們經常會來打jar包,但是eclipse自帶的打jar似乎不太夠用,fat jar是eclipse的一個插件,特别是fat jar可以打成可執行jar包,并且在圖檔等其他資源、引用外包方面使用起來更友善。

安裝方法:

1. eclipse線上更新方法:help >software updates >search for new features to install>new update site>填寫name 和url name:fat jarurl: http://kurucz-grafika.de/fatjar,這個是fatjarupdatesite.

2. eclipse插件安裝方法:下載下傳,位址在http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.27.zip?modtime=1195824818&big_mirror=0,解壓後将解壓出的plugins中的檔案複制到eclipse中的plugins目錄下,然後重新開機eclipse,避免fat jar被認不出來,在eclipse啟動時使用-clean參數。

使用方法(我用的eclipse是eclipse 3.3.2,fat jar是net.sf.fjep.fatjar_0.0.27):

方法一:

項目右鍵=>export..=>向導裡選其他=>fat jar exporter使用問題:剛 使用fat jar打包了一個swt的程式,頭兩次打包成功後運作打包的jar檔案,但是提示找不到主類,但是在打包是主類我已經配置過的,看打好的包中meta-inf\manifest.mf前兩行的确沒有關于主類的定義,手動加上主類的配置之後jar包就可以輕按兩下啟動了,很費解,就去fat jar的項目首頁(http://fjep.sourceforge.net/)去看了下,在fat

jar eclipse plug-in tutorial(http://fjep.sourceforge.net/fjeptutorial.html)中發現了我的問題,原來是在配置manifest時我多選了select manifest file選項,應該使用預設的<createnew>,這樣就沒問題了

方法二:

Eclipse打包工具 Fatjar clipse插件安裝方法 如何使用fat打包運作
Eclipse打包工具 Fatjar clipse插件安裝方法 如何使用fat打包運作

打包完成後生成一個jar包

運作jar包:

進入jar所在目錄,執行java -jar jar名稱 指令即可運作

Eclipse打包工具 Fatjar clipse插件安裝方法 如何使用fat打包運作

繼續閱讀