exe4j打包exe_Java日常实用技巧之程序打包为可执行文件
留下足跡才美麗
風(fēng)吹花落淚如雨
因?yàn)椴幌敕蛛x
因?yàn)閯偤糜鲆?jiàn)你
留下十年的期許
如果再相遇
我想我會(huì)記得你
最近根據(jù)某管理系統(tǒng),寫(xiě)了一個(gè)數(shù)據(jù)爬取的操作,但需要在無(wú)Java環(huán)境中運(yùn)行,于是有了本篇文章的出現(xiàn)。
廢話就不多說(shuō)了
這里是使用exe4j,將Java程序打包為可執(zhí)行.exe文件
一、下載exe4j
官方網(wǎng)站:https://exe4j.apponic.com/
點(diǎn)擊下載
根據(jù)自己電腦配置下載自己需要的
這里就不贅述安裝一個(gè)軟件的過(guò)程了。。。。。。
最后安裝完成后,打開(kāi)界面如下:
然后工具安裝就先到這兒
二、Java程序打Jar包
這里使用的是ieda開(kāi)發(fā)工具
項(xiàng)目是maven程序,這里就以maven程序?yàn)槔?#xff0c;簡(jiǎn)述下ieda打maven jar包
打包方法有很多種,這里就不一一列舉了,直接用本人常用的打包方式,《其他方法有需要了解的,可以自行百度或者谷歌》
點(diǎn)擊項(xiàng)目結(jié)構(gòu)
如下右上角
或者File--->Project?Structure
依次點(diǎn)擊Artifacts--->+號(hào)--->JAR--->From modules with dependcies
在彈出框中,選擇對(duì)應(yīng)的項(xiàng)目,然后選擇Main類,點(diǎn)擊右邊文件夾,選擇main類,然后OK
最后OK?
最后顯示jar包的一些相關(guān)信息
上圖output directory是jar輸出目錄
然后直接點(diǎn)擊OK
點(diǎn)擊Build?--->Build Artifacts
選擇Build
最后在輸出目錄查看jar包文件
可以通過(guò)java -jar?jarPath命令查看打的jar包是否成功運(yùn)行
當(dāng)然,我這里是成功運(yùn)行的:
三、jar包轉(zhuǎn)化為可執(zhí)行程序.exe
打開(kāi)前面安裝好的exe4j
這個(gè)歡迎頁(yè),可以直接跳過(guò)
點(diǎn)擊next
這里選擇“JAR?in EXE”?mode ,然后Next
這里填寫(xiě)好項(xiàng)目名和輸出路徑,Next
如上圖,配置好這些基本信息,我這里因?yàn)槭莻€(gè)圖形化桌面程序,所以選擇GUI?application,
然后需要選擇32-bit或者64-bit,這里需要手動(dòng)點(diǎn)擊左邊的提示,或者advanced options,點(diǎn)擊next不會(huì)滾動(dòng)到這里。
這里根據(jù)自己配置來(lái),我這里是64bit
點(diǎn)擊Next
這里選擇剛剛的jar包
選擇jar包,并添加
選擇main類
這里因?yàn)槭莻€(gè)maven項(xiàng)目,依賴中有很多main類,這里需要選擇到自己項(xiàng)目的main類
點(diǎn)擊OK
點(diǎn)擊Next
這里選擇好jre版本,Next
后面一路Next
點(diǎn)擊Next,執(zhí)行處理
最后處理完成
然后在輸出目錄找到這里exe文件
雙擊這個(gè)程序,得到了正常的程序運(yùn)行結(jié)果,轉(zhuǎn)化完畢,可以在其他沒(méi)有java環(huán)境的電腦中運(yùn)行了
有喜歡的歡迎關(guān)注轉(zhuǎn)發(fā)
總結(jié)
以上是生活随笔為你收集整理的exe4j打包exe_Java日常实用技巧之程序打包为可执行文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql sql优化_MySQL数据库
- 下一篇: 手机java程序_郑州北大青鸟:用手机也