無為

          無為則可為,無為則至深!

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks

          將java編織成.class后,如果只是用java 命令來執(zhí)行總覺得不是太過癮,找個辦法生成像exe文件一樣用鼠標雙擊便可執(zhí)行的文件,應該是很有趣的啊。本文主要介紹了一種生成java可執(zhí)行程序的方法。

          這里我用了一個名字叫做exe4j的免費小軟件,感覺不錯。下面我將我把java的.class文件生成可執(zhí)行文件的流程講一下。

          首先:將你要選擇好你即將發(fā)布的.class文件就不用細說了,下面是創(chuàng)建jar文件,這里我用一個名字叫做test.class的文件來舉例,另外注意還要編寫一個確定main_class的文件manifest.mf,在這里mainfest.mf和test.class是在同一個目錄下,然后使用如下命令

          jar cvfm test.jar manifest.mf test

          這樣,一個test.jar文件就生成了,這里我就不細說jar的具體功能了。但為了確保成功,我們可以再用下面的指令執(zhí)行一下剛剛生成的test.jar:

          java -jar test.jar

          怎么樣,是不是可以很順利的進行?如果是,那我們就可以開始進行可執(zhí)行文件的創(chuàng)建了。

          下面打開exe4j,它的開始一個界面是這樣的:

          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-291439280.jpg
          單擊NEXT鍵,選擇”JAR in EXE”mod按鈕,單擊NEXT;

          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-291439282.jpg
          出現(xiàn)下面畫面,填寫短名和文件輸出的路徑然后點擊NEXT繼續(xù)
          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-291439284.jpg
          你又會看到下面的畫面,在這里你可以選擇你要生成的可執(zhí)行文件的類型,以及生成的可執(zhí)行文件名稱、可執(zhí)行文件的圖標等,我們在這里就選擇GUI application,名字就根據(jù)自己的需要取一個,圖標你可以自己在你的圖標庫里選一個你喜歡的,然后再NEXT再繼續(xù);

           

          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-291439286.jpg
          下一個畫面如下,在這里填寫Main class的名字,單擊下面的綠色+選擇所需的.jar文件,如果沒有特殊要求我們就可以再繼續(xù)了;

           

          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-291439288.jpg
          接下來是選擇版本的畫面,填寫好自己的最大最小版本然后再繼續(xù)
          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-2914392810.jpg
          下面這個畫面可以幫助你設一下你的文件執(zhí)行的片頭,增加其美觀效果,選擇自己喜歡的圖片,寫自己想寫的文字,并可以根據(jù)需要調整文字的位置,再繼續(xù)


          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-2914392812.jpg
          下面是一個選擇語言版本的界面選好后再繼續(xù)
          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-2914392814.jpg
          下面是一個短暫的等待
          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-2914392816.jpg
          然后就大功告成了,一個java寫成的可執(zhí)行文件就這樣生成了
          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-2914392818.jpg
          擊一下看看效果,迎面而來的是自己設置的開頭效果,感覺怎么樣
          http://dev.csdn.net/Develop/ArticleImages/21/21845/CSDN_Dev_Image_2003-10-2914392820.png



          凡是有該標志的文章,都是該blog博主Caoer(草兒)原創(chuàng),凡是索引、收藏
          、轉載請注明來處和原文作者。非常感謝。

          posted on 2007-05-01 17:04 草兒 閱讀(462) 評論(0)  編輯  收藏 所屬分類: java
          主站蜘蛛池模板: 镇原县| 丹寨县| 海盐县| 贺兰县| 邵武市| 通渭县| 红原县| 新巴尔虎左旗| 阜阳市| 专栏| 安徽省| 海南省| 开封县| 定结县| 大港区| 广灵县| 会昌县| 井冈山市| 繁昌县| 双江| 富民县| 江安县| 都昌县| 佛教| 沙坪坝区| 龙山县| 固阳县| 瓮安县| 来安县| 云龙县| 如东县| 普格县| 扎鲁特旗| 江永县| 白河县| 万荣县| 吉林省| 安庆市| 土默特右旗| 建始县| 蕉岭县|