使用Eclipse插件FatJar做可執行的jar文件

今天在和“那人”做一個java GUI的程序發現一個相當好的eclipse插件---FatJar:

這個插件的功能就是把外部導入的jar包和自己寫的程序做成新的jar包,例如:我們可以直接把數據庫驅動程序放到我們自己的jar包,那樣就不用爲數據庫驅動程序配置環境變量

具體步驟:
1.安裝FatJar插件

下載地址:http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924 解壓縮後是一個.../plugins/(net...)把plugins下面的(net..)文件夾拷貝到

eclipse的plugins下,重新啓動Eclipse3.1,Windows=>prefernce=>fat jar preference看到他就說明已經安裝成功了。如果沒有看到,沒有關係,刪除D:\eclipse310

\configuration\org.eclipse.update\platform.xml文件(此文件可以自動生成)不用擔心以前的插件會因此而消失,沒事。


2.在你的GUI工程的src文件下建一個新文件夾META-INF,在這個文件夾下新建一個文件MANIFEST.MF
內容:
Manifest-Version: 1.0
Main-Class: stu.MainWindow

說明:Main-Class:中間短橫線,後面一個空格
stu.MainWindow後有回車

3.右擊工程名選擇build fat jar
選項隨便,只是Manifest.mf用剛纔建立的那個
然後到處,但是雙擊不能運行
所以先解壓一個文件夾(例如mygui),然後把META-INF文件夾下除MANIFEST.MF文件之外的所有文件刪除
,然後命令行到mygui下,執行jar cvfm aa.jar META-INF\MANIFEST.MF *(jar命令使用參考:http://hi.baidu.com/wasw100/blog/item/d23c7729f633b7f999250a95.html)生成

的jar文件就是可執行的了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章