mergeServiceFiles()
manifest {
attributes ‘Main-Class’: “$mainClassName”
}
}
“`
3. 替換`.Main`為您項目的主類名稱,該類應包含主要的`public static void main(String[] args)`方法。
4. 使用以下命令構建項目:
“`
gradle clean shadowJar
“`
5. 構建完成后,您會在`build/libs`目錄下找到一個名為`launcher-.jar`的文件,您可以使用`java -jar`命令運行它:
“`
java -jar build/libs/launcher-1.0.jar
“`
現在我們得到了一個可執行的JAR文件,接下來將其轉換為exe文件:
#### 使用Launch4j將JAR轉換為EXE:
1. 下載并安裝Launch4j(可在[Launch4j官網](http://launch4j.sourceforge.net/)下載)。
2. 打開Launcqq堂exe程序打包h4j,在“Output file”字段中輸入您希望生成的exe文件的輸出路徑。在“Jar”字段中,輸入摘要打包命令生成的 JAR 文件的路徑。如有需要,您還可以配置圖標文件和其他參數。
3. 點擊Launch4j中的“Build wrapper”按鈕,等待軟件轉換JAR為EXE。一旦轉換完成,您便可以在指定的輸出路徑找到exe文件。
現在,您已成功地使用Gradle構建了一個Java項目,并將其打包成JAR文件并使用Launch4j將其轉換成EXE文件。Java應用程序可以在不需要安裝Java環境的Windows計算機上運行。