精彩的人生

          好好工作,好好生活

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            147 Posts :: 0 Stories :: 250 Comments :: 0 Trackbacks
                  由于工作需要,要做一個項目打包的功能. 原則上,項目打包應該寫一個ant腳本,然后在代碼中執(zhí)行它,反正很復雜.
                  一個朋友推薦我用fatjar試試, 我上網(wǎng)搜到了這篇文章,轉(zhuǎn)過來保存.




                  今天啟動tomcat發(fā)現(xiàn)特別慢,得等1分多鐘才啟動完,這才想起來,我把WEB-INFO/lib/struts.jar , pager-tag.jar都刪除了,取而代之的是他們的源碼,tomcat啟動的時候因為找不到jar文件就要重新編譯,所以特別地慢。因此,我把struts.jar拷貝到WEB-INFO/lib下了,現(xiàn)在缺pager-tag.jar了。(其實pager-tag的源碼編譯不慢,主要是struts源碼編譯比較慢)我找了一下把程序打包的工具,其實eclipse自己帶了一個export工具可以打包,你的項目=〉export=>jar file=>然后挨個選擇你需要的包=〉寫好目標jar文件名=〉寫好目標目錄=〉就生成新jar了。

                  其實這樣已經(jīng)能夠滿足我的要求了,查看Eclipse如何打包的過程中我發(fā)現(xiàn)有個fatjar插件功能更強些,可以把需要的資源打進一個jar里。所以下載了一個,下載地址: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看到他就說明已經(jīng)安裝成功了。如果沒有看到,沒有關系,刪除D:\eclipse310\configuration\org.eclipse.update\platform.xml文件(此文件可以自動生成)不用擔心以前的插件會因此而消失,沒事。

                  剛開始找不到如何使用它,后來看到你的項目=〉Export..=>向?qū)Ю镉衒at jar =>使用起來真的很方便。

          總結(jié):
          一般把src打包export=>Jar File 即可。
          想把src附屬的資源一起打包,必須使用FatJar => export..=>FatJar.


          原文引用通告地址: http://blog.csdn.net/srx/services/trackbacks/492760.aspx
          posted on 2005-11-30 09:39 hopeshared 閱讀(19257) 評論(6)  編輯  收藏 所屬分類: Eclipse

          Feedback

          # re: 轉(zhuǎn):Eclipse插件FatJar安裝與使用 2006-07-18 14:57 Jude
          剛看很不錯, 但這個有時候可能會有問題的

          有些類是通過動態(tài)加載的, 誰能保證它也會抽到jar里

          Class.forName("com.jjj")  回復  更多評論
            

          # re: 轉(zhuǎn):Eclipse插件FatJar安裝與使用 2008-06-04 16:46 劉毅
          謝謝LZ 我知道了 呵呵  回復  更多評論
            

          # re: 轉(zhuǎn):Eclipse插件FatJar安裝與使用[未登錄] 2008-08-07 11:50 dd
          非常感謝此篇文章,幫我解決了大問題,我一大堆外部引用jar包差點頭疼死我  回復  更多評論
            

          # re: 轉(zhuǎn):Eclipse插件FatJar安裝與使用 2008-11-14 16:29 羽毛愛天堂
          謝謝LZ,太好用了,用最短的時間解決了問題  回復  更多評論
            

          # re: 轉(zhuǎn):Eclipse插件FatJar安裝與使用 2009-02-19 11:04 Yvon
          謝謝博主的分享  回復  更多評論
            

          # re: 轉(zhuǎn):Eclipse插件FatJar安裝與使用[未登錄] 2009-09-17 14:57 流水
          很方便,但是在害人。build.xml 文件生成的太簡單,打成的jar很臃腫連java原文件都在里面,還不如我以前寫腳本來的透明,真想學java的同志我建議還是自己寫腳本,當然了,一家之談。  回復  更多評論
            

          主站蜘蛛池模板: 河东区| 马公市| 炎陵县| 松桃| 周口市| 微博| 卢龙县| 仙游县| 蒙阴县| 临海市| 柳河县| 山阳县| 丁青县| 廉江市| 清流县| 台东县| 沂水县| 龙南县| 台南县| 静宁县| 道孚县| 朝阳县| 新邵县| 墨竹工卡县| 井研县| 平湖市| 石阡县| 乌苏市| 克什克腾旗| 临泉县| 瑞安市| 东安县| 临潭县| 渭南市| 太白县| 大足县| 渑池县| 崇明县| 交城县| 六枝特区| 阆中市|