解决方式:
1. 添加maven-jar-plugin插件
2. 添加maven-dependency-plugin插件
pom配置:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <!--添加classpath --> <addClasspath>true</addClasspath> <!--添加依赖包名称 --> <classpathPrefix>lib/</classpathPrefix> <!--main方法对应的类 --> <mainClass>com.uuzz.promote.job.PromoteJob</mainClass> </manifest> </archive> </configuration> </plugin> <!--拷贝第三方依赖包到lib目录 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> </configuration> </execution> </executions> </plugin> </plugins> </build>