java轉(zhuǎn)化為exe程序步驟詳解
在進(jìn)行java編程的時(shí)候,我們可以生成可運(yùn)行的jar文件,但是鑒于平臺(tái)的不同,我們可能需要將jar文件轉(zhuǎn)化為exe格式。今天,小編就用一款叫做exe4j的軟件來進(jìn)行轉(zhuǎn)化工作。
下載安裝exe4j文件,并把你的java文件生成jar格式的文件,在桌面新建一個(gè)文件夾,把jar文件放進(jìn)去
打開exe4j
點(diǎn)擊next
選擇jar in exe ,再點(diǎn)擊next
第一項(xiàng)是為文件命名,第二項(xiàng)是選擇輸出路徑,可以選擇剛才的那個(gè)新建的文件夾。next
選擇一些參數(shù),可以默認(rèn)下一步,next
點(diǎn)綠色的+號(hào)
找到你的jar文件,ok
找到main的class,再點(diǎn)擊next
點(diǎn)擊advanced options
可以直接默認(rèn)下一步,但是如果這樣的話,生成的文件,只能在有java環(huán)境下才能運(yùn)行??紤]到這個(gè),我們可以打包jre或者精簡(jiǎn)版的jre,點(diǎn)擊加號(hào),選擇jre的目錄即可,jre要放在剛才新建的那個(gè)文件夾里面了。點(diǎn)擊next
根據(jù)情況選擇,繼續(xù)下一步next
設(shè)置窗體,也可以不設(shè)置,直接next
默認(rèn)next
等待編譯
編譯完成,可以測(cè)試打開了
相關(guān)文章
SpringBoot中攔截器和動(dòng)態(tài)代理的區(qū)別詳解
在?Spring?Boot?中,攔截器和動(dòng)態(tài)代理都是用來實(shí)現(xiàn)功能增強(qiáng)的,所以在很多時(shí)候,有人會(huì)認(rèn)為攔截器的底層是通過動(dòng)態(tài)代理實(shí)現(xiàn)的,所以本文就來盤點(diǎn)一下他們兩的區(qū)別,以及攔截器的底層實(shí)現(xiàn)吧2023-09-09spring無法引入注解及import org.springframework.web.bind.annota
本文主要介紹了spring無法引入注解及import org.springframework.web.bind.annotation.*報(bào)錯(cuò)的解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06淺談java并發(fā)之計(jì)數(shù)器CountDownLatch
CountDownLatch是通過一個(gè)計(jì)數(shù)器來實(shí)現(xiàn)的,當(dāng)我們?cè)趎ew 一個(gè)CountDownLatch對(duì)象的時(shí)候需要帶入該計(jì)數(shù)器值,該值就表示了線程的數(shù)量。下面我們來深入了解一下吧2019-06-06java實(shí)現(xiàn)自動(dòng)售貨機(jī)
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)自動(dòng)售貨機(jī),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01Java中SPI機(jī)制的實(shí)現(xiàn)詳解
SPI(Service?Provider?Interface),是?JDK?內(nèi)置的一種服務(wù)提供發(fā)現(xiàn)機(jī)制,可以用來啟用框架擴(kuò)展和替換組件,下面我們就來看看Java中SPI機(jī)制的具體實(shí)現(xiàn)2024-01-01SpringBoot 下集成緩存工具類 CacheManager
這篇文章主要介紹了Springboot下集成緩存工具類CacheManager,想進(jìn)一步了解相關(guān)知識(shí)的同學(xué),可以詳細(xì)閱讀本文2023-03-03jdbc實(shí)現(xiàn)寵物商店管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了jdbc實(shí)現(xiàn)寵物商店管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-10-10