JAVA打包成exe文件

          Posted on 2007-12-07 21:23 yukui 閱讀(3619) 評論(0)  編輯  收藏 所屬分類: 技術
          對于windows用戶來說,將java應用程序打包成.exe最好不過了,現在我介紹兩個方法。

          1、用專業的應用程序打包工具InstallAnywhere,這個軟件幾乎能在所有平臺上運行,當然你要下載到你需要的那個平臺的啦!而且它也

          能打包成各個平臺的安裝程序(不止.exe啦,那么好用的東西當然是要收費的啦,但是如果你不是商業用途的話,拿來娛樂和學習還

          是可以上百度搜到注冊碼的)。現在應該已經更新到7.1版了,電驢上能下到7.0版的和注冊碼,7.1版也能在其他網站下到,不過我忘了

          網址了,大家自己搜啦。這個軟件的用法我在這里就不詳說,給個6.1版本的介紹的網址,http://blog.sina.com.cn/u/482c6a98010006qu(其實是因為我自己也沒怎么用過這個,沒有這個需求啊!)


          2、用MINI的免費的工具javalunch,JavaLauncher的下載網址是:

          http://www.rolemaker.dk/nonRoleMaker/javalauncher/marner_java_launcher.htm

          下載下來的文件是一個名JavaLauncher.zip的壓縮包,解壓后的目錄結構:


          l           source目錄包含了JavaLauncher的源程序,是用C語言寫的

          l           changes.txt是新版的修改說明

          l           launch.exe是主程序

          l           launcher.cfg是配置文件

          l           readme.txt是一些說明和示例

          我們只需要launch.exe、launcher.cfg兩個文件,將這兩個文件復制到打包文件所在的目錄。launcher.cfg是一個僅三行內容的文本文件,將它修改如下:

          .

          .\java1.4.2\jre\bin\javaw.exe

          -jar myswt.jar

          l           第一行設置指向JAR包myswt.jar的目錄,由于launch.exe和myswt.jar同在一個目錄,所以用"."即當前目錄。

          l           第二行設置指向jre\bin\javaw.exe的路徑。

          配置好launcher.cfg后,雙擊launch.exe即可運行java應用程序。

          如果仔佃研究eclipse的啟動方式,發現eclipse和JavaLauncher的原理一樣:eclipse.exe相當于launch.exe,startup.jar相當于myswt.jar。只不過eclipse.exe不象launch.exe要具有通用性,所以它沒有*.cfg這樣的配置文件,而是將啟動信息固化在eclipse.exe中。


          另:美化圖標

          launch.exe文件的圖標太單調了,讓我們給它換個好看點的。換程序的圖標需要用到一個免費的軟件:Resource Hacker,它有中文版,下載網址是:

          http://www.users.on.net/johnson/resourcehacker/

          由于這個軟件有中文版的,在這里我就不多說了,挺簡單的

          posts - 131, comments - 12, trackbacks - 0, articles - 32

          Copyright © yukui

          主站蜘蛛池模板: 鄂州市| 柞水县| 乐至县| 北川| 南靖县| 黄平县| 郴州市| 徐水县| 霍城县| 大港区| 贺兰县| 德阳市| 井冈山市| 无锡市| 太仆寺旗| 神池县| 仙居县| 保定市| 博白县| 葫芦岛市| 潞西市| 阜城县| 建昌县| 平潭县| 尖扎县| 莎车县| 桦甸市| 洪泽县| 平果县| 龙门县| 江口县| 突泉县| 溧水县| 利川市| 桑日县| 隆昌县| 襄城县| 黎川县| 进贤县| 扬州市| 巴楚县|