MyApp
1.0.0
jar
org.apache.commons
commons-lang3
3.12.0
maven-jar-plugin
3.2.0
true
com.example.Main
“`
這段代碼實際上執行了以下操作:
– 定義了項目的基本信息,比如項目的名稱、版本等
– 定義了項目打包類型為JAR
– 添加了依賴(如有必要,可添加更多依賴項)
– 配置`maven-jar-plugin`插件以生成包含主類信息的`META-INF/MANIFEST.MF`文件
## 3. 構建EXE文件
首先需要下載Launch4j工具,用于將二進制代碼包裝成Windows可執行程序。請下載并安裝或解壓Launch4j。
在IntelliJ IDEA中,運行`build.gradle`文件或Maven的`install`命令,將項目編譯并生成可執行的JAR文件。JAR文件通常在`build/libs`或`target`文件夾下生成。
接下來,運行Launch4j并執行以下操作:
1. 選擇“Output file”:指定生成的EXE文件的路徑和名稱。
2. 選擇“Jar”:選擇項目生成的JAR文件。檢查“Don’t wrap the jar, launch only”選項是否未選中。
3. 進入“JRE”標簽,可以在這里配置“Min JRE version”(最低JRE版本)和“Max JRE version”(最高JRE版本),以便EXE文件在JRE限定范圍內運行。
4. 保存Launch4j的配置文件,方便以后使用。
5. 單擊“Build wrapper”生成可執行的EXE文件。
## 4. 測試生成的EXE文件
雙擊生成的EXE文件,確保程序正常運行。如果遇到錯誤,請檢查IDEA中的項目配置、Gradle或Maven配置、以及Launch4j中的設置。
完成這些步驟后,您現在應該能夠創建一個可在Windows上運行的Java程序的EXE文件。可以將該文件分發給用戶,讓他們無需安裝Java環境即可運行程序。