其實就是用一個外部程序 調(diào)用java虛擬機運行你的java程序。
承德網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)公司于2013年創(chuàng)立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
可以做一個批處理文件
在里面調(diào)用java 虛擬機運行你的java程序。
也可以用某種編程語言,像vb ,c 或c++編個程序,生成exe,能調(diào)用java虛擬機運行你的程序,很簡單的。
如果是變成可執(zhí)行軟件的話,JDK1.7以上的環(huán)境,可以導(dǎo)出可執(zhí)行jar包,只要安裝了1.7以上的JDK都可以直接雙擊運行jar包文件執(zhí)行。
要變?yōu)閑xe文件的話,有一款exe4J的軟件,可以將java程序轉(zhuǎn)換為exe文件,功能還是比較強大的。
但是所有java程序產(chǎn)生的應(yīng)用軟件都需要java虛擬機的支持,也就是電腦上必須有完整的jdk或者jre。
首先,使用開發(fā)工具,創(chuàng)建一個jar包接下來,使用開發(fā)工具快速build一個jar出來:然后,我們將jar包copy到E盤下jar文件下:
第二步,去網(wǎng)站搜索并下載exe4j工具
大家自己去網(wǎng)站下載轉(zhuǎn)換工具,我這里是下載的是64位系統(tǒng)。對應(yīng)的軟件,下載完成之后,請解壓開,并執(zhí)行安裝exe4j_windows-x64_5_01.exe。安裝好了之后,運行exe4j Wizard程序,將出現(xiàn)如下界面:直接點擊“next”,進入“project type”選擇頁面:選擇點擊“next”,進入“application configure”頁面:在這個頁面中,我們需要修改3個地方,第一個輸入框中,我們需要給我們打包的程序,起一個“小名兒”,比如:狗娃兒 第二個,第三個輸入框中,我們都固定選擇jar所在的目錄即可。完成之后, 再點擊“next”,進入“executable configure”頁面中:在這個頁面中,有3個地方需要修正,第一個地方請選擇“Console application”,后面在運行時,將會出現(xiàn)doc窗體。第二個地方,給我們應(yīng)用起一個應(yīng)用名。第三個地方,主要是為了讓我們的應(yīng)用在進程中只有一個。 選擇好后,請點擊“Advanced Options”,選擇其中的“32-bit or 64-bit”,進入64位軟件選擇頁面。在頁面中,選擇按照64位的安裝方式進行安裝,選擇好之后,連接點擊2次“next”,來到最重要的配置頁面:在這張頁面中,我們首先需要點擊“+”號,添加我們的jar文件,然后再選擇我們jar包中主入口類,也就是包含main函數(shù)的類。選擇完畢之后,大家請點擊“next”,在jre版本頁面中輸入最低版本,比如:1.7,那么我們的程序就不能在1.6版本上運行了。 所以盡量版本設(shè)置低一點!配置完畢之后,連續(xù)點擊“next”即可完成轉(zhuǎn)換工作,然后,我們打開e:/jar目錄,應(yīng)該就可以看到我們的exe文件了。雙擊exe文件,我們就可以正常啟動我們的應(yīng)該程序了,O(∩∩)O哈哈哈~,開心不?
先得知道你要打的程序是一個什么程序,里面應(yīng)該有圖形化界面,先用eclipse的打包功能打一個jar包在桌面上,再打一辯包,這次打的是可執(zhí)行的jar包。把第一次打的包覆蓋。如果沒出錯的話,這個jar包就可以執(zhí)行了,然后用軟件打包成exe,但是要把jre打進去,否則在其他沒裝jvm的機子上無法運行