如何把开发完成的JAVA工程打包封装成一个可执行文件

如何把开发完成的JAVA工程打包封装成一个可执行文件?
例如把HelloWorld打包成一个可执行文件。

可以maven打包

img

java文件的话编译成class文件就可以执行,项目的话,可以打包成jar包或者war包,maven项目可以直接Lifecycle下边package就行

可以参考
https://www.jb51.net/article/273059.htm

在Terminal中执行
一、maven项目打包
// 删除之前的包
mvn package clean -Dmaven.test.skip=true
// 重新打包
mvn package -Dmaven.test.skip=true

二、gradle项目打包
.gradlew build //生成xxxx.jar包

三、运行jar包
java -jar xxxx.jar //运行xxxx.jar

要将Java工程打包封装成可执行文件,可以使用Java打包工具,如Apache Maven或Gradle。

以下是使用Maven将Java工程打包为可执行JAR文件的步骤:

安装Maven:首先,需要安装Maven并配置环境变量。

创建Maven项目:使用Maven命令创建Maven项目,并在pom.xml文件中添加依赖项和插件。

编写代码:编写Java代码,并将编译后的.class文件保存在Maven项目的目录结构中。

打包工程:使用Maven命令打包工程,并将生成的JAR文件保存在目标目录中。例如,可以使用以下命令打包工程:

java
Copy code
mvn package
执行该命令后,Maven将自动编译Java代码、打包JAR文件,并将JAR文件保存在目标目录中。

运行JAR文件:在命令行中使用java命令运行JAR文件。例如,可以使用以下命令运行JAR文件:

Copy code
java -jar filename.jar
其中,filename.jar是JAR文件的名称。