使用Intellij Idea生成可執行文件jar,轉爲exe文件步驟

保證本身的Java代碼是沒有問題的,在IDEA裏面是能夠正常運行的,而後,按下面步驟:java

步驟一:打開File -> Project Structure -> Artifacts,以下圖app

 

步驟二:點擊「+」,選擇「Jar」,選擇Empty或From modules with dependencieside

步驟三:設置一個主函數入口main class 如圖:函數

 

完成上面三步以後,點擊完成。ui

步驟四:回來idea主界面,點擊Build -->Build Artfacts --> build  就會在項目中生成jar文件了(生成的Jar包位於上圖設置的Output directory)idea

 

 

上面完成了jar文件的生成,接下來使用exe4j把可執行文件jar轉爲exe文件.net

 

 

步驟五:選擇一個目錄,新建一個文件夾,該文件夾的做用是用來保存生成的exe文件的目錄,在新建立的文件夾中還要建立三個子文件夾file,res,jre 以下圖:圖片

file:文件夾是放臨時文件的能夠沒有ci

res:文件夾是放資源文件的,如圖片,配置文件等也能夠沒有資源

jre:這個是必須的,該文件中的內容能夠直接把JDK安裝目錄下jre的內容拷貝過來便可。有了它能夠不用再裝java運行環境

 

打開exe4j可執行的exe界面,直接點 下一步 獲得下面的界面

 

 

選擇"JAR in EXE" mode,點擊Next按鈕,以下圖:

 

 

Short name of your application中隨便定義

Output directory中是用來指定生成exe文件的目錄,選擇咱們剛剛新建立的那個文件目錄便可。而後,點擊Next按鈕,以下圖:

在Executable name中輸入要生成exe文件的名稱

選擇Icon File 選擇生成exe文件的圖標,該圖標類型只能是ico結尾的圖片,而後直接點擊Next,以下圖:

在 VM Parameters中輸入:-Dexe.path=${EXE4J_EXEDIR}

能夠用他在程序中找到exe所在目錄,這樣不管生成的exe放到哪均可以找到當前目錄,用法(String exePath = System.getProperty("exe.path");)

而後點擊  加號按鈕,以下圖:

在Archive中選擇咱們第一步生成的jar文件,而後直接點擊OK按鈕

而後再點擊Main class 後面的按鈕,以下圖:

選擇程序的入口即程序含有main方法的類,點擊OK按鈕便可,以下圖所示:

而後,點擊Next按鈕,出現以下圖:

在Minimum version輸入jre的版本,選中 Allow JRES with a beta version number,點擊Advanced Options 按鈕選擇 Searchsequence 以下圖:

把上圖中自帶的三個選項所有刪除,而後點擊 加號 按鈕,以下圖:

在Directory中選擇新建文件中的jre目錄便可,而後點擊OK按鈕,以下圖所示:

而後,直接點擊Next按鈕,以下圖:

 

選擇Client hotspot VM 而後直接點擊Next按鈕便可,以下圖所示:

選擇exe4j splash screen

在Image File 中隨意選擇一張圖片便可,而後點擊Next按鈕,以下圖所示:

無需更改,直接點擊Next按鈕,便可完成exe文件的生成,會出現如下界面:

而後,點擊Click Here to Start the Application 啓動生成的exe 文件,隨後退出軟件便可。

到此,exe4j生成exe文件全過程完成。

相關文章
相關標籤/搜索