<build>
<!-- jar包名前缀,如果没有指定,则会使用{artifactId}作为前缀 -->
<finalName>test</finalName>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<!-- 运行的主函数,根据自己项目的目录修改 -->
<mainClass>com.lead.server.Start</mainClass>
</manifest>
</archive>
<descriptorRefs>
<!-- 表明要添加依赖包 -->
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
执行命令:mvn assembly:assembly
如果是IDEA执行:Maven-Plugins-assembly-assembly:assembly