当SpringBoot项目作为Maven子模块存在时,pom中不能存在两个parent,这时有两种解决方案:
1、在顶层项目的pom中依赖spring-boot-starter-parent;
2、在pom中使用如下依赖:
<dependency>
<!-- Import dependency management from Spring Boot -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.5.9.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
官方文档:
13.2.2 Using Spring Boot without the parent POM