史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载...
原文地址:http://funine.iteye.com/blog/2220359
(本文所有素材將在文章最后附上)
? ? ? ? ?準(zhǔn)備工具exe4j, converticon.com(用于制做.ico格式的圖片),jre文件包
? ? ? ? ? 其實(shí)還有別的方法也能實(shí)現(xiàn)此功能,例如install4j來(lái)制作,Jar2Exe Wizard和JavaLaucher結(jié)合起來(lái)來(lái)制作,但還是覺(jué)得exe4j好用一些。
? ? ? ? 那么實(shí)驗(yàn)正式開(kāi)始:
? ? ? ? 首先我們得準(zhǔn)備一些實(shí)驗(yàn)素材:從開(kāi)發(fā)工具eclipse中導(dǎo)出jar包
?
?最后你導(dǎo)出的jar文件,雙擊測(cè)試一下,如果是沒(méi)有任何反應(yīng)的那么你就導(dǎo)出正確了,出現(xiàn)了警告提示之類(lèi)的那么久弄錯(cuò)了。后面制作就肯定不會(huì)成功。
? ? ? ? ?第二步,找到一張你作為你的程序的圖標(biāo),注意是png格式的。然后進(jìn)行圖標(biāo)的制作。
? ? ? ? ? 我們登錄這個(gè)網(wǎng)站http://converticon.com/
?
?
?? ? ? ? ?
?點(diǎn)擊繼續(xù)即可。
?再找到你所放的png的圖片位置
?隨便選一個(gè)大小然后一張.ico格式的圖片就ok了
?
? ? ? ? ? 第三,我們要找出自己的jre的目錄然后將jre文件復(fù)制出來(lái)放在當(dāng)前文件夾在
? ? ? ? ? ?
?注意是jre1.8.0_45不要選擇JDk
?最后復(fù)制出來(lái)和前面準(zhǔn)備好的素材放在一起。前期準(zhǔn)備工作就此結(jié)束,讓我們打開(kāi)神奇的制作工具吧!
? ? ? ? ? ? ? ? ? ?重點(diǎn)內(nèi)容,就是正式使用軟件制作了。
?直接雙擊執(zhí)行文件安裝,這個(gè)軟件很有意思,每次用都要安裝,只不過(guò)很快的。就一直next就行了。
?安裝完了之后點(diǎn)擊next
?
?選擇第一個(gè)然后next
?上面是你的程序的縮寫(xiě),可不填,第二個(gè)為打包完成后放的路徑。就選擇在你的那個(gè)文件夾中
?
在這里就是添加你的jar的文件了,先選擇加號(hào)
?
?
?
你可以看到自己的jar文件已經(jīng)被加載進(jìn)來(lái)了,然后是下面的選擇你程序的main函數(shù)的地方
?上面的第一個(gè)是選擇jre最低版本隨便填一個(gè)不要太高就行,下面的可以不填,然后點(diǎn)擊下面的選項(xiàng)欄,選擇第一個(gè)。
?
?第一個(gè)是你的電腦上的注冊(cè)表的信息,所以必須要?jiǎng)h除掉,要不然他還會(huì)去查找你的電腦上jre以及環(huán)境變量的位置。然后選擇,加號(hào)添加你的jre文件
?
?注意一定要寫(xiě)相對(duì)路徑不要寫(xiě)絕對(duì)路徑
?最后添加完之后可以看到你的路徑是.\jre1.8...
?最后這幾個(gè)頁(yè)面都沒(méi)什么好設(shè)置的一直next就行
?這里最上面有個(gè)語(yǔ)言選擇,但是沒(méi)有中文,也就不用考慮了,但不排除有大神會(huì)選擇什么日語(yǔ),俄語(yǔ)之類(lèi)的。終于差不多了。點(diǎn)擊finish就ok
?這里便是很快的
?最后又回到了這個(gè)頁(yè)面,先別管它,也別叉掉它。
?然后回到你的文件夾下面,可以看到那個(gè)exe文件已經(jīng)靜靜的躺在那里了,還等什么快快雙擊吧!
?傷心的是出錯(cuò)了。。。如果你的電腦和我的是一樣的那么說(shuō)明你的也是64位,如果運(yùn)行成功那就沒(méi)什么呢。別急我們?cè)倩氐侥莻€(gè)軟件。
?按照?qǐng)D上的選擇好,把64打上√,點(diǎn)擊finish,就ok了
?再回到這個(gè)頁(yè)面,運(yùn)行,點(diǎn)擊確定,靜靜等待幾秒鐘,你的程序就ok了。
?最后你可以做一下整理,只需要留下三個(gè)文件就可以了,并且你以后,如果對(duì)程序進(jìn)行了改動(dòng),只需要更換jar包就行,不需要重復(fù)制作exe。還有這三個(gè)文件可不能隨便亂跑,都要在一個(gè)文件夾哦,親!
?
? ? ? ??
? ? ? ? ? 感謝您觀看完本教程!希望你在你朋友圈,QQ空間和你的親朋好友刪除的小程序!在學(xué)習(xí)java的路上為生活增添更多的樂(lè)趣!
?
? ? ? ? ??鏈接:http://pan.baidu.com/s/1qW3Jdm8 密碼:314d ? ?exe4j軟件
? ? ? ? ??鏈接:http://pan.baidu.com/s/1hqxTHuW 密碼:5tcw ? ? ?本實(shí)驗(yàn)素材,jre在下面的成品包中
? ? ? ? ??鏈接:http://pan.baidu.com/s/12jEmM 密碼:5ez8 ? 最終成品。(本游戲有我和隊(duì)友一起制作)
? ? ? ? ??鏈接:http://pan.baidu.com/s/1ntxJ5k1 密碼:wolb ? 雙人版貪吃貓游戲程序源碼,希望大家多多指教,互相學(xué)習(xí)。
轉(zhuǎn)載于:https://www.cnblogs.com/davidwang456/p/4585456.html
總結(jié)
以上是生活随笔為你收集整理的史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java微框架:不可忽视的新趋势--转载
- 下一篇: reactor官方文档译文(1)Reac