jar2exe是一款將jar文件轉(zhuǎn)換成exe可執(zhí)行文件的工具軟件,軟件的工作原理是使用 JNI 接口啟動java虛擬機(jī),并在此基礎(chǔ)上提供其他高級的功能。其實(shí)很多系統(tǒng)插件或者代碼都是通過保存為jar的格式運(yùn)行的,這樣可以方便開發(fā)人員加載數(shù)據(jù)包到編輯環(huán)境上直接運(yùn)行,但是jar文件的保密性比較低,容易被他人修改,里面的數(shù)據(jù),保存的時候也不方便,通過轉(zhuǎn)換為exe以后,就可以提高數(shù)據(jù)的安全性,生成的exe文件可以對java程序進(jìn)行加密保護(hù),以確保運(yùn)行時不會產(chǎn)生臨時的文件,可以將里面的程序直接運(yùn)行,極大的提高了jar文件的使用效率。本站提供
jar2exe(jar到exe轉(zhuǎn)換器)官方版下載端口,歡迎有需要的朋友免費(fèi)下載體驗(yàn)。
PS:使用該軟件需要用戶的電腦安裝上jdk環(huán)境,里面有著詳細(xì)jdk環(huán)境變量的配置和安裝。主要功能
1、可生成 "控制臺","圖形界面","Windows 服務(wù)" 三種類型的 exe 可執(zhí)行文件。
2、生成的exe文件可以添加程序圖標(biāo)和版本信息。
3、生成的exe文件能對 java 程序進(jìn)行加密保護(hù),運(yùn)行時不會產(chǎn)生臨時文件。
4、生成的exe文件提供系統(tǒng)任務(wù)欄圖標(biāo)功能。
5、生成的exe文件提供記錄系統(tǒng)日志功能。
6、生成的 Windows 服務(wù)自帶安裝/卸載服務(wù)功能,支持服務(wù)暫停/繼續(xù)。
軟件說明
1、支持 "Windows 服務(wù)" 類型的 exe 可執(zhí)行文件Java 語言的數(shù)據(jù)庫和網(wǎng)絡(luò)等功能,運(yùn)行穩(wěn)定并且容易使用,適合用來開發(fā)服務(wù)類型的程序。把 java 程序轉(zhuǎn)換成 Windows 服務(wù)之后,便可采用服務(wù)的方式在后臺運(yùn)行 java 程序,開機(jī)不用登錄用戶就可以自動啟動服務(wù)。
2、加密后的java程序,運(yùn)行時不產(chǎn)生臨時文件相比其他同類加密 java 程序的軟件,本軟件加密后的 java 程序,運(yùn)行時不產(chǎn)生臨時文件。因此不可能通過監(jiān)控磁盤讀寫的方法來獲取被保護(hù)的 java 程序。
3、可將依賴的其他jar文件一同包含在生成的 exe 文件中本軟件支持把依賴的jar文件一同包含在生成的exe文件中,并且不對jar文件進(jìn)行解壓,不破壞jar文件的原有結(jié)構(gòu)。運(yùn)行時,也不需要把所包含的 jar 文件放入臨時文件,即可直接讀取嵌套的jar文件中的類和資源。
使用教程
1、在本站下載jar轉(zhuǎn)exe轉(zhuǎn)換器(jar2exe),解壓打開。
2、點(diǎn)擊瀏覽,添加需要轉(zhuǎn)換成exe文件的jar程序包。
3、這里可以選擇運(yùn)行程序的jdk版本,建議選擇版本低的,選擇下一步。
4、這里介紹選擇控制臺程序,就是運(yùn)性的時候,會有cmd窗口出來,下一步。
5、這一步比較關(guān)鍵,如果程序包里邊含有很多個class文件,則需要選擇一個主函數(shù),就是有main函數(shù)的那個類的類名,點(diǎn)擊【選擇】,選好主函數(shù)后,點(diǎn)擊下一步。
6、這一步介紹見截圖詳細(xì)所說的,下一步。
7、這一步也很關(guān)鍵,如果程序需要外部的jar插件支持,則這里需要添加,沒有則留空,下一步。
8、這里可以命名轉(zhuǎn)換成什么名稱的exe程序,和圖標(biāo),圖標(biāo)可以自定義,也可以使用默認(rèn),當(dāng)然默認(rèn)的不好看,點(diǎn)擊下一步,完成轉(zhuǎn)換。
常見問題
1、jar2exe java運(yùn)行環(huán)境未找到?可能是環(huán)境變量沒有配置好的,用戶可以進(jìn)行電腦-屬性-高級系統(tǒng)屬性中的環(huán)境變量進(jìn)行配置,詳細(xì)的可以查看jdk環(huán)境變量配置教程。
2、jar是什么意思?JAR(Java Archive,Java 歸檔文件)是與平臺無關(guān)的文件格式,它允許將許多文件組合成一個壓縮文件。為 J2EE 應(yīng)用程序創(chuàng)建的JAR文件是 EAR文件(企業(yè)JAR文件)。JAR 文件格式以流行的ZIP文件格式為基礎(chǔ)。與ZIP文件不同的是,JAR文件不僅用于壓縮和發(fā)布,而且還用于部署和封裝庫、組件和插件程序,并可被像編譯器和JVM這樣的工具直接使用。在JAR中包含特殊的文件,如manifests和部署描述符,用來指示工具如何處理特定的JAR。
3、exe是什么文件?可執(zhí)行程序(executable program,EXE File)是指一種可在操作系統(tǒng)存儲空間中浮動定位的可執(zhí)行程序。在MS-DOS和MS-WINDOWS下,此類文件擴(kuò)展名為·exe。
更新日志
v2.5
1、優(yōu)化界面。
2、修復(fù)部分已知bug。
0條評論