对多模块项目进行整体打包时出现了无法找到依赖的问题,排查后发现应该将
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.cfh.practice.product.ProductApplication</mainClass>
</configuration>
</plugin>
</plugins>
</build>
这个plugin放在可以包含主类的那个模块中。具体出错原因涉及到了maven的生命周期。可以参考这位老哥的方案进行解决