有個(gè)空間

          有個(gè)標(biāo)題

          手工制作jar2exe方法

          背景:讓java程序轉(zhuǎn)成exe可執(zhí)行文件。網(wǎng)上關(guān)于這個(gè)問(wèn)題的介紹已經(jīng)很多,自己想了個(gè)辦法,不排除重復(fù)做輪子的嫌疑。

          難點(diǎn):因?yàn)槭窍胗每刂婆_(tái)console調(diào)命令,怎樣不讓console 的window顯示出來(lái)訪問(wèn)了google。

          實(shí)現(xiàn):1.制造工程source
                  2.打包工程到j(luò)ar
                  3.新建yourProj.vbs, yourProj.bat文件
                  4.下載ScriptCryptor(此工具用來(lái)將可執(zhí)行vbs文件轉(zhuǎn)成exe文件)
                  5.將yourProj.vbs轉(zhuǎn)成yourProj.exe

          -------------------我是分割線----------------------------------------
          1.制造
              沒(méi)什么好多說(shuō)的。

          2.打包
              我是用了eclipse的一個(gè)打包插件fatjar打包。主要要注意的是要選好main class,就是你程序 的入口。打包成yourProj.jar。 fatjar下載地址:http://sourceforge.net/projects/fjep/ 。至于eclipse的插件怎么安裝,見(jiàn)另外帖子(eclipse插件安裝)。

          3新建
          yourProj.vbs
          1 Dim objShell
          2 set objShell=wscript.createObject("wscript.shell")
          3 iReturn=objShell.Run("cmd.exe /C yourProj.bat"0, False)

          yourProj.bat
          1 @echo off
          2 java -jar yourProj.jar

          4下載
              下載ScriptCryptor,最好是注冊(cè)的,要不然轉(zhuǎn)好的exe文件打開(kāi)前會(huì)彈出一個(gè)提醒你注冊(cè)的小窗口。下載地址:http://www.abyssmedia.com/downloads/scriptcryptor.exe 。 注冊(cè)碼自己去找吧,支持正版。

          5轉(zhuǎn)換
              運(yùn)行ScriptCryptor,選擇你的yourProj.vbs,compile,輸入你要轉(zhuǎn)成的exe文件的名字yourProj.exe。大功告成。

          posted on 2009-08-20 17:30 游雯 閱讀(786) 評(píng)論(1)  編輯  收藏 所屬分類: Java技術(shù)

          Feedback

          # re: 手工制作jar2exe方法 2009-08-21 09:47 游雯

          ScriptCryptor2.9.4.0
          name:Team CzW
          serial:Team CzW Rocks!  回復(fù)  更多評(píng)論   


          主站蜘蛛池模板: 云龙县| 盐池县| 淮滨县| 绿春县| 张家港市| 鱼台县| 宁南县| 二连浩特市| 高安市| 永登县| 教育| 景东| 鄂托克旗| 土默特右旗| 渑池县| 潜江市| 新津县| 淅川县| 平山县| 新竹市| 柳江县| 嵊州市| 洛扎县| 宜兰县| 酒泉市| 紫阳县| 铅山县| 平昌县| 芦溪县| 平武县| 玛多县| 兴安盟| 沈丘县| 甘洛县| 麻栗坡县| 精河县| 河西区| 东台市| 休宁县| 许昌市| 莱州市|