在Eclipse下生成jar包分很多種情況。最簡單的情況是沒有用到第三方jar包,那么直接Export就可以生成jar包。但是如果用到了第三方jar包,那么就比較繁瑣了,很不方便。FatJar可以解決這個問題,使用FatJar,即使包含了很多第三方jar包,也可以很方便的生成jar包。
安裝FatJar的方法有兩種,可以下載文件,復制到Eclipse的plugin文件夾下,也可以在線安裝。下面介紹在線安裝的步驟。
(1)在Eclipse里面點擊Help->Install New Software,在彈出的Install界面里面,點擊Add,輸入名稱Fat Jar,和地址http://kurucz-grafika.de/fatjar,然后就可以自動安裝了;
(2)安裝成功以后,點擊Windows->Preferences,彈出的窗口里面如果有Fat Jar Preferences,則表明安裝成功;
安裝好Fat Jar以后,就可以方便的對包含第三方jar包的工程生成Jar包了。
(1)右鍵點擊需要打包的工程,點擊Export,在彈出的對話框中選擇Other->Fat Jar Exporter;
(2)點擊Next,選擇要打包的工程;
(3)點擊Next,輸入Jar Name,如果想在任意位置生成Jar包,選擇use extern Jar-Name,選擇Main-Class,Class-Path不填,選擇One-JAR;
(4)點擊Next,可以看到該工程用到的第三方Jar包,全部打勾;
(5)點擊Finish,完成打包;
(6)在Dos窗口下運行Jar包,成功。