隨筆 - 20  文章 - 2  trackbacks - 0
          <2009年7月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(1)

          隨筆檔案

          相冊(cè)

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

           

          引用

          蔣委員長(zhǎng)如何將Class打包Jar文件--Eclipse
          開(kāi)發(fā)環(huán)境:Eclipse + Win XP SP2
          使用插件:Fatjar、Jigloo

          閑話少說(shuō),直接切入正題。首先打開(kāi)Eclipse,創(chuàng)建一個(gè)Java工程。如下圖:我機(jī)子上的是JDK1.6
          引用 如何將Class打包Jar文件--Eclipse - 紫依韻 - 見(jiàn)人還是人

          第二步:用Jigloo插件創(chuàng)建一個(gè)窗體,為了更明顯演示我將窗體名字修改為“這是一個(gè)測(cè)試程序”。如下圖:
          引用 如何將Class打包Jar文件--Eclipse - 紫依韻 - 見(jiàn)人還是人

          第三步:現(xiàn)在就該將運(yùn)行正常的java程序打包成jar文件。我使用Fatjar插件打包相當(dāng)方便、傻瓜。直接右鍵選擇要打包的工程,彈出的菜單中選擇“Build Fat Jar”。如下圖:
          引用 如何將Class打包Jar文件--Eclipse - 紫依韻 - 見(jiàn)人還是人

          第四步:彈出對(duì)話框,需要將引導(dǎo)路徑修改,其他選項(xiàng)使用默認(rèn)設(shè)置,然后點(diǎn)擊Finish。“Main-Class”這項(xiàng)修改為Main方法所在的文件。此步不可缺少,否則打包的Jar文件雙擊不可運(yùn)行。
          引用 如何將Class打包Jar文件--Eclipse - 紫依韻 - 見(jiàn)人還是人

          稍等一下,就打包成功如下圖:出現(xiàn)一個(gè)testexe_fat.jar文件。
          引用 如何將Class打包Jar文件--Eclipse - 紫依韻 - 見(jiàn)人還是人

          進(jìn)入工程所在的目錄也可以看到一個(gè)testexe_fat.jar文件,雙擊它,就運(yùn)行了。如果無(wú)誤應(yīng)該彈出像圖2的界面。如下圖:
          引用 如何將Class打包Jar文件--Eclipse - 紫依韻 - 見(jiàn)人還是人

          選擇jar文件右鍵,點(diǎn)擊open。相當(dāng)于雙擊jar文件如下圖:
          引用 如何將Class打包Jar文件--Eclipse - 紫依韻 - 見(jiàn)人還是人

          總結(jié):打包Jar文件是將分散Class文件統(tǒng)一封裝的好辦法。雙擊運(yùn)行速度與沒(méi)打包前運(yùn)行速度沒(méi)有區(qū)別。打包一定要設(shè)置好Main-Class的路徑,否則JVM找不到入口程序。

          如果不知道如何在Eclipse中安裝插件,請(qǐng)參見(jiàn)我的另一篇文章:http://maidini.blog.163.com/blog/static/37762704200832671334860/



          文章來(lái)源:http://wxq594808632.blog.163.com/blog/static/1090797552009384273607
          posted on 2009-04-08 16:27 武志強(qiáng) 閱讀(3185) 評(píng)論(2)  編輯  收藏

          FeedBack:
          # re: [導(dǎo)入]引用 如何將Class打包Jar文件--Eclipse 2009-07-01 14:47 何礎(chǔ)良
          ayatgagasgas  回復(fù)  更多評(píng)論
            
          # re: [導(dǎo)入]引用 如何將Class打包Jar文件--Eclipse 2009-07-01 14:47 何礎(chǔ)良


          adsrsaa  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 新丰县| 南召县| 思南县| 安吉县| 郁南县| 泰来县| 潢川县| 民丰县| 曲周县| 凤凰县| 龙山县| 班玛县| 贵南县| 寻甸| 巍山| 神木县| 达孜县| 桑植县| 迭部县| 高雄市| 精河县| 景泰县| 沙雅县| 怀化市| 鸡泽县| 庆城县| 桃源县| 阳原县| 华宁县| 永嘉县| 岗巴县| 平和县| 石阡县| 鄂温| 宁阳县| 秭归县| 当阳市| 凭祥市| 花莲县| 台湾省| 凉山|