亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

eclipse導(dǎo)出jar文件再將它轉(zhuǎn)換成exe可執(zhí)行文件

系統(tǒng) 1914 0

此文章是為了幫助剛接觸j2se或不懂如何打包jar文件的人而著筆,同時(shí)也是讓自己的知識(shí)以文章的形式保存起來.

一、導(dǎo)出jar文件:

如果你的程序開發(fā)已經(jīng)接近尾聲了,正準(zhǔn)備將其生成桌面可執(zhí)行文件卻不知道該如何操作時(shí),你只要按照以下步驟實(shí)行即可:選中你的項(xiàng)目---然后右擊彈出選項(xiàng)列表---選擇Export---Java---jar file---next---browser(選擇jar的存放路徑)---next---next(不管太多繼續(xù)下一步)---browser(選擇你程序的主類--OK)---finish;查看你存放jar的目錄,是否已經(jīng)生成了?如果沒有你一定沒按照步驟操作.

二、運(yùn)行jar文件:

生成的jar文件你可以雙擊運(yùn)行它,但默認(rèn)情況下會(huì)以壓縮包的方式打開,如果這不是你想要的結(jié)果,請(qǐng)右擊文件---打開方式---選擇java(TM)platform來運(yùn)行.我想這時(shí)你應(yīng)該看到了你的軟件界面.先恭喜你了..

三、連同第三方文件一并導(dǎo)出至jar文件:

如果你在程序開發(fā)的時(shí)候用到了第三方提供的API或者其它附屬資源,在你導(dǎo)出生成jar文件時(shí)你必須將第三方的文件一并導(dǎo)出,不然你的程序運(yùn)行將達(dá)不到你想要的結(jié)果.

你可以利用Fat jar插件生成jar,Fat jar 的下載地址: http://sourceforge.net/projects/fjep/ ?下載的文件是net.sf.fjep.fatjar_0.0.31.zip,解壓縮后你會(huì)看到plugins文件夾中的net.sf.fjep.fatjar_0.0.31.jar文件(簡稱Fat jar).

插件安裝:把Fat jar文件拷貝到你的eclipse目錄下的plugins中..重新啟動(dòng)你的eclipse平臺(tái),然后查看Window---preferences,彈出的窗口中有Fat jar preferences這一項(xiàng)則說明你已經(jīng)安裝成功了,沒有這一項(xiàng)則未安裝成功,需要多做如下幾步操作:到你的eclipse目錄下的configuration---org.eclipse.update,并刪除platform.xml文件,然后重新啟動(dòng)eclipse.查看Window---preferences,你會(huì)發(fā)現(xiàn)Fat jar preferences這一項(xiàng).恭喜你安裝成功了.

用Fat jar打包:右擊你的項(xiàng)目,選項(xiàng)列表中有Build Fat jar這一項(xiàng),選擇它,彈出的窗口你會(huì)覺得特別親切,一目了然使用很方便,點(diǎn)擊Browser(Main-Class選擇你的主類)---next---finish(勾選你需要一起打包的資源,默認(rèn)為全部勾選).瞧,jar文件就生成在你的工程項(xiàng)目中了.運(yùn)行它,一切順利,否則就是你編程的問題了..

另:如果你不想用Fat jar來打包,有一個(gè)更快捷的方法可以幫助你,但也是有缺陷的.

步驟:將你需要用到的附屬文件放到你的jre安裝目錄下的\lib\ext目錄中(安裝JDK的同時(shí)也安裝了jre),再通過(一、導(dǎo)出jar文件)的方式生成jar.這樣就可以了.它有個(gè)致命的缺點(diǎn)就是,這樣的jar文件只能在你本機(jī)可以使用,如果要在別的機(jī)子上運(yùn)行必需在\lib\ext放置同樣的附屬資源.

四、將jar文件轉(zhuǎn)換成exe可執(zhí)行文件:

exe文件使用方便,而且還可以提高源碼及資源的安全性,但同時(shí)也失去了java的初衷--跨平臺(tái)性.

如果你堅(jiān)持要轉(zhuǎn)換成exe文件,請(qǐng)按以下方式進(jìn)行:

利用exe4j這個(gè)軟件轉(zhuǎn)換jar文件為exe文件,exe4j下載地址: http://www.ej-technologies.com/download/exe4j/files.html ,(目前最新版本為4.2)有的需要安裝,有的只要解壓縮即可用.我一般用安裝的exe4j軟件,它們沒有什么區(qū)別,因此找個(gè)可以用的就行了.下載安裝后,運(yùn)行它,接著按步驟操作:

1.運(yùn)行后直接點(diǎn)Next.

2.選擇第二項(xiàng)“JAR in EXE mode”,之后點(diǎn)擊Next.

3.在General---Short name of your application框中輸入你的應(yīng)用程序的名字(隨便即可),在Directories---Output directory框中輸入生成exe后的保存路徑,然后Next.

4.在Excutable name框中輸入將要生成的exe的名字,“Icon File”是應(yīng)用程序顯示的小圖標(biāo),不選也行.繼續(xù)Next.

5.必須先配置Class-Path,點(diǎn)擊+號(hào)添加文件,即jar文件,如果有用到其它資源需要把資源一起添加進(jìn)去.

6.General --- Main Class選擇主類.

7.Java Version --- Minimum version(低版本必須填寫),Maximum version(高版本可以為空),如果都有填寫那么高版本的值必須大于低版本的值.

8.勾選Allow JREs with a beta version number以及Only allow JDKs and no JREs.接著Next.到這一步你可以直接finish.這樣就把jar轉(zhuǎn)換成exe文件了.你可以點(diǎn)擊 Click Here to Start the Application按鈕測試生成的文件.

到這里就完畢了,對(duì)你有沒有幫助呢?我想多少解決一些人的煩惱是有的..

?

注:

配置MANIFEST.MF請(qǐng)看以下地址,為你們推薦一下..

http://www.java2000.net/p477

另推薦:

1: http://www.java2000.net/viewthread.jsp?tid=156 ?
2: http://www.java2000.net/viewthread.jsp?tid=157

eclipse導(dǎo)出jar文件再將它轉(zhuǎn)換成exe可執(zhí)行文件詳解


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 国产在线视频凹凸分类 | 99在线视频精品 | 天天摸天天操天天爽 | 99免费精品视频 | 94在线| 免费国产之a视频 | 亚洲精品自拍视频 | 日韩在线观看网站 | 国产大陆亚洲精品国产 | 国产ar高清视频+视频 | 亚洲精品美女久久久久网站 | 国产欧美日韩精品综合 | 日本一级高清不卡视频在线 | 香蕉爱爱视频 | 精品无码久久久久久国产 | 天天干天天插天天操 | 在线免费观看视频a | 2020久久精品永久免费 | 亚洲国产清纯 | 经典邵氏三级 在线观看 | 国产欧美久久一区二区 | 农村苗族一级特黄a大片 | 国产深夜福利19禁在线播放 | 在线看的毛片 | 五月色婷婷琪琪综合伊人 | 亚洲欧美国产18 | 七次郎在线成人精品 | 亚洲精品一区二区在线播放 | 久久精品无码一区二区三区 | 欧美成人aaa大片 | 欧洲色综合精品 | 色噜噜狠狠成人中文小说 | 一级理论片 | 97人人澡| 妞干网这里只有精品 | 天天透天天插 | 夜夜欢视频 | 天天操夜夜操视频 | 亚洲精品www久久久久久久软件 | 亚洲综合图片 | 91热精品 |