<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-shade-plugin</artifactId><version>3.2.4</version><configuration><!-- put your configurations here --><!--该配置的作用是:自动将所有不使用的类全部排除掉,将jar最小化--><minimizeJar>true</minimizeJar><transformers><!--打包的时候添加注清单属性--><transformerimplementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"><!--指定主类,插件版本过低的话会提示找不到该参数--><Main-Class>Main</Main-Class></transformer></transformers></configuration><executions><execution><!--与package阶段绑定--><phase>package</phase><goals><goal>shade</goal></goals></execution></executions></plugin>