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


確保其Java代碼是沒有問題的,在IDEA常執行的,然后。按以下步驟:

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



步驟二:點擊“+”,選擇“Jar”,選擇EmptyFrom modules with dependencies

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


完畢上面三步之后,點擊完畢。

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




上面完畢了jar文件的生成,接下來使用exe4j把可運行文件jar轉為exe文件



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

file:目錄是放暫時文件的能夠沒有

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

jre:這個是必須的,該文件里的內容能夠直接把安裝JDK文件夾下jre的內容拷貝過來就可以。有了它能夠不用再裝java執行環境

 

打開exe4j可運行的exe界面,直接點 下一步 得到以下的界面

選擇"JAR in EXE" mode。點擊Nextbutton,例如以下圖:


Short name of your application中隨便定義

Output directory中是用來指定生成exe文件的文件夾。選擇我們剛剛新創建的那個文件文件夾就可以。

然后。點擊Nextbutton,例如以下圖:

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

選擇Icon File 選擇生成exe文件的圖標。該圖標類型僅僅能是ico結尾的圖片,然后直接點擊Next,例如以下圖:

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

能夠用他在程序中找到exe所在文件夾,這樣不管生成的exe放到哪都能夠找到當前文件夾,使用方法(String exePath = System.getProperty("exe.path");)

然后點擊  加號button。例如以下圖:

在Archive中選擇我們第一步生成的jar文件。然后直接點擊OKbutton

然后再點擊Main class 后面的button,例如以下圖:

選擇程序的入口即程序含有main方法的類,點擊OKbutton就可以。例如以下圖所看到的:

然后,點擊Nextbutton,出現例如以下圖:

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

把上圖中自帶的三個選項所有刪除,然后點擊 加號 button,例如以下圖:

在Directory中選擇新建文件里的jre文件夾就可以。然后點擊OKbutton,例如以下圖所看到的:

然后,直接點擊Nextbutton,例如以下圖:

 

選擇Client hotspot VM 然后直接點擊Nextbutton就可以,例如以下圖所看到的:

選擇exe4j splash screen

在Image File 中任意選擇一張圖片就可以,然后點擊Nextbutton。例如以下圖所看到的:

無需更改,直接點擊Nextbutton,就可以完畢exe文件的生成,會出現下面界面:

然后,點擊Click Here to Start the Application 啟動生成的exe 文件,隨后退出軟件就可以。

到此,exe4j生成exe記錄整個過程完成。



版權聲明:本文博客原創文章,博客,未經同意,不得轉載。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM