如何把我的Java程序變成exe文件?
這里介紹一種方法—exe4j,可以將我們的Java程序打包成exe文件,下面我簡單介紹一下實現過程,實驗環境win10+jdk1.8+eclipse,主要內容如下:
為了更好的說明問題,這里編寫了一個簡單的測試類Hello,一個GUI窗口程序,代碼如下,后面就是對這個程序進行打包:
點擊運行這個程序,效果如下:
1.首先,需要將這Java程序打包成Jar包,這個直接選中Hello.java類,鼠標右擊,依次選擇“Export”->“Java”->“Jar file”,選擇導出的jar目錄,最后點擊“Finish”就行,如下:
2.接著,我們就需要下載安裝exe4j,這個直接在網上搜就行,一個exe文件,選擇適合自己系統的版本就行,雙擊安裝就行,如下:
3.安裝完成后,我們就可以打包jar包為exe文件了,主要步驟及截圖如下:
打開exe4j,依次跳過“welcome”和“Project Type”界面,進入“Application Info”界面,如下,這里需要輸入應用程序的名稱,jar包所在的目錄:
點擊“Next”,進入“Executable info”界面,這里需要我們輸入exe程序的名稱,隨便起一個名稱就行,在“Advanced Options”中選擇“32-bit或64-bit”,如下:
點擊“Next”,進入“Java invocation”界面,這里我們點擊右邊的“+”號,添加我們的jar包,也就是剛才的hello.jar,同時需指明我們的程序入口類,也就是包含main函數的Hello類,如下:
接著,在“JRE”界面,指明JRE的最低版本,這里如果是1.7,那么我們打包的程序就只能在1.7及以上版本才能運行:
最后,點擊“Finish”,就會在當前的Jar包目錄下生成一個exe文件,也就是我們打包的exe程序,如下:
雙擊這個exe文件,在第一個彈出的窗口選擇“確定”,就能看到我們打包的程序,如下,程序已經正常運行:
至此,我們就完成了將Java程序打包成了exe程序。總的來說,整個過程不難,就是有些繁瑣,需要先將java程序打包成jar包,之后才能借助exe4j將jar包打包成exe程序,只要你熟悉一下相關步驟,多練習一下,很快就能掌握的,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。