版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27252133/article/details/82750599
在pom.xml中配置
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.5.5</version>
<configuration>
<archive>
<manifest>
<!-- 这里是启动类全路径名 -->
<mainClass>com.xxxx.Iphoenix.App</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
打包方式
mvn package assembly:single
打包后会在target目录下生成一个xxx-jar-with-dependencies.jar文件,这个文件不但包含了自己项目中的代码和资源,还包含了所有依赖包的内容。使用java -jar xxx-jar-with-dependencies.jar
运行jar包。希望对你有用!