在Java中生成可執行文件通常有兩種方法:
1、使用打包工具(例如Maven或Gradle)將Java項目打包成可執行的JAR文件。您可以在項目的根目錄下運行以下命令來生成JAR文件:
```
mvn package
```
或者
```
gradle build
```
這將在項目的`target`(Maven)或`build/libs`(Gradle)目錄下生成一個可執行的JAR文件,您可以在命令行中使用`java -jar`命令來運行這個JAR文件。
2、使用第三方工具,例如Excelsior JET或GraalVM Native Image,在Java應用程序中生成本地可執行文件。這些工具將Java字節碼編譯為本地機器代碼,從而生成一個獨立的可執行文件,而無需依賴Java虛擬機。這種方法通常適用于需要更高性能或更小的內存占用的應用程序。