1.父模块打包方式为pom
2.父模块及作为依赖包的模块打包方式,不能使用springboot的默认方式,而为maven打包
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
或者是将作为子模块的pom文件中的build删除
3.删除作为依赖子模块的主启动程序和test程序,只保留api源代码