使用exe4j打包exe

unique_Lee發表於2016-11-16

首先,需要下載一個exe4j的軟體,網址:http://www.softpedia.com/get/Authoring-tools/Setup-creators/exe4j.shtml

現在主要說一下怎麼打exe的過程:

1.開啟安裝好的exe4j軟體,首先是一個歡迎介面,直接【next】
我這裡的open是之前儲存好的設定

2.選擇【JAR in EXE mode】,然後【next】;
這裡寫圖片描述

3.需要輸入程式的縮寫名字和指明輸出目錄,就是exe的儲存目錄,然後【next】;
這裡寫圖片描述

4.指定程式的名字,設定程式的圖示,注意,程式圖示要用ico格式的圖片;
這裡寫圖片描述
選項“ Allow only a single running instance of the application”,勾選上之後,該exe只能執行一個;
這裡寫圖片描述
選擇Redirection選項,在兩個位置中可以寫記錄日誌的檔名稱,目錄為和exe的相同目錄;
這裡寫圖片描述
在32-bit or 64-bit來決定你生成的exe是32位還是64位的;
這裡寫圖片描述
Version info為版本說明。

5.我們需要新增我們的jar包,點選右邊綠色的 “+”號,然後選擇【Archive】,開啟瀏覽目錄,找到我們的jar包,然後選擇【開啟】,【ok】;
這裡寫圖片描述
main class中選擇程式的入口,包含main方法的類
這裡寫圖片描述
VM Parameters中可以設定虛擬機器的一下引數,-Dfile.encoding=utf-8是設定了utf-8的編碼,以防中文亂碼;
這裡寫圖片描述

6.設定JRE的最小最高版本,我們根據自己的情況設定就ok,小版本設定成1.5,大版本設定成1.8,就行;
這裡寫圖片描述
然後點選【Advanced Options】,選擇【Search sequence】,將我們的JRE新增到軟體中,這樣的話,我們的程式碼可以在別的沒有安裝Java環境的電腦上執行;點選右邊的新增,選擇【Directory】,然後選擇【瀏覽】,找到我們的JRE,然後新增;
這裡寫圖片描述
通過旁邊的+號可以選擇引用jdk的方式
這裡寫圖片描述
然後點選左側的【Preferred VM】,選擇【Client hotspot VM】,然後【next】;
這裡寫圖片描述

7.其餘的步驟我們直接預設就ok了,這樣我們生成的exe檔案就能正常執行了!

8.最後在Finished中選擇save,儲存現在的配置
這裡寫圖片描述

以後可以直接開啟配置的檔案,有修改的話,可以直接跳至該步驟修改,然後直接點選finish,可以直接生成需要的exe。

相關文章