1. 程式人生 > >FatJar in 創新實訓 自然語言交流系統

FatJar in 創新實訓 自然語言交流系統

引用 交流 fat eclips pos bds r文件 man 問題

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>,這樣就沒問題了

方法二:

技術分享

技術分享

打包完成後生成一個jar包

運行jar包:

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

技術分享

FatJar in 創新實訓 自然語言交流系統