mimi_van

          吞下寂寞的戀人
          posts - 30, comments - 45, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          關于這個jar文件,我可是費了很多的時間,力氣,和腦細胞,雖然只是這么一個小小的問題,可的確不是讓人很省心的事情。

          網絡上雖然有不少這樣的文章,但當一個新手看的時候,還是會發現 很多情況說的不夠明確,測試也不會成功,這里就先將一個簡單的程序打成jar文件,下面提到的方法都是我親自實踐過的。

          可以看到我的這篇文章的title并沒有起成“如何用My Eclipse 發布 能夠雙擊運行的 jar 文件”,而是寫成了帶 mianfest..mf 的jar文件。

          這是因為 有的jar文件 雖然是包含了 mianfest.mf 的,但是,你雙擊它卻依舊看不到 程序的 運行結果。
          因為這個程序的運行結果需要 依靠 dos窗口。

          比如這樣一段程序:-------該程序在項目test下,test下只有這一個類文件


          public class Output {

           /**
            * @param args
            */
           public static void main(String[] args) {
            
            System.out.println("aaaaaaaa");

           }

          }



          讓我們來試試:

          1.右鍵選中你的項目,選擇 export,選擇JAR file


           
          2.選擇Next ,然后選擇你要打包的項目,畫上小對號就好。然后在底下 JAR file 那里選擇你要 存儲 jar文件的路徑,另外就是自己給你的jar文件起個名字,這里我就存在了D盤下,名字就叫test.jar

            

          3.然后接著點擊 Next,會出現下面的界面,這里默認設置就好,這兩個小對號是說帶著編譯提示的錯誤和警告export。目前我這里每次都是默認的設置



          4.接著點擊Next,這里就要注意選擇 Mianfiest.mf 文件了,點擊下面 Main class 右邊的Browser ,會跳出一個窗口,讓你選擇 你的main類(主程序,就是java文件里有main方法的那個類),我這里的是Output,選中Output,然后點擊小窗口上的OK



          5.選擇完畢后,應該就是這個樣子的:




          6. 點擊 Finish ,結束了哦。

          用My Eclipse 發布jar文件的步驟 到這里就結束了呢。
          *********************************************************************************

          然后就可以在D盤下找到 test.jar 這個文件

          可是你雙擊運行它,并沒有得到什么反應,因為該程序的運行結果是依靠 控制臺的。所以你 從運行--cmd--進入dos下。

          然后到test.jar的目錄下,(這里是d盤下),運行 java -jar test.jar ,就能夠看到程序運行的結果了。


          主站蜘蛛池模板: 侯马市| 平遥县| 景东| 凌源市| 马关县| 四子王旗| 和平县| 平武县| 赤水市| 房山区| 林芝县| 什邡市| 太湖县| 大余县| 津南区| 遂宁市| 吕梁市| 施甸县| 灵璧县| 六枝特区| 信丰县| 绵阳市| 虹口区| 乐山市| 清河县| 石城县| 沙坪坝区| 都兰县| 元江| 静宁县| 彭阳县| 府谷县| 米泉市| 石河子市| 民和| 米脂县| 南江县| 新乡县| 红原县| 铜梁县| 泰来县|