閱讀200 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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: https://kurucz-grafika.de/fatjar,這個是FatJarUpdateSite.

2. eclipse插件安裝方法:下載,地址在https://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的項目主頁(https://fjep.sourceforge.net/)去看了下,在Fat Jar Eclipse Plug-In Tutorial(https://fjep.sourceforge.net/fjeptutorial.html)中發現了我的問題,原來是在配置Manifest時我多選了select Manifest file選項,應該使用默認的<createnew>,這樣就沒問題了

方法二:



打包完成後生成一個jar包

運行jar包:

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

最後更新:2017-04-03 12:55:22

  上一篇:go Android 高仿微信界麵
  下一篇:go Android 開發 之 JNI入門 - NDK從入門到精通