在開發hadoop storm 功能時,需要打包釋出。
解壓打包方式
1.maven 插件
2.fast jar 打包
方案一對于含有較多第三方jar檔案或含有第三方圖檔資源等就顯得不合适,太繁瑣。這時可以使用一個打包的插件—Fat Jar。
Fat Jar Eclipse Plug-In是一個可以将Eclipse Java Project的所有資源打包進一個可執行jar檔案的小工具,可以友善的完成各種打包任務,我們經常會來打jar包,但是eclipse自帶的打包jar似乎不太夠用,Fat Jar是eclipse的一個插件,特别是Fat Jar可以打成可執行Jar包,并且在圖檔等其他資源、引用外包方面使用起來更友善。
安裝方法:
1. Eclipse線上更新方法
Help > Install New Software > Add,
name:Fat Jar
location:http://kurucz-grafika.de/fatjar
2. Eclipse插件手動安裝方法
下載下傳位址:http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.27.zip?modtime=1195824818&big_mirror=0
将解壓出的plugins中的檔案複制到eclipse安裝目錄中的plugins目錄下,然後重新開機eclipse即可。
使用方法:
步驟1:右擊工程項目選擇Buile Fat Jar
步驟2:配置jar檔案存放目錄,主Main檔案等,如下圖
one-jar 不選就是解壓打包,選了就不解壓
步驟3:選擇所要用到的第三方jar包
最後Finish,即生成了我們要的jar檔案,十分友善。