maven项目打包成可运行的jar包
时间: 2023-09-05 14:08:50 浏览: 114
要将Maven项目打包成可运行的jar包,你可以使用Maven Shade插件。以下是一个简单的步骤:
1. 在项目的pom.xml文件中,添加Shade插件的配置:
```xml
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.4</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>your.main.Class</mainClass>
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
```
确保将`your.main.Class`替换为你的主类名。
2. 执行以下命令,将项目打包成可运行的jar包:
```shell
mvn clean package
```
这将在项目的target目录下生成一个带有依赖的可执行jar文件。
3. 使用以下命令来运行打包好的jar包:
```shell
java -jar your-project.jar
```
确保将`your-project.jar`替换为你实际生成的jar文件名。
这样,你的Maven项目就被打包成了一个可执行的jar包。
阅读全文