报错信息:'parent.relativePath' of POM io.renren:renren-generator:1.0.0 (D:\code-demo\gulimall\renren-generator\pom.xml) points at com.atguigu.gulimall:gulimall instead of org.springframework.boot:spring-boot-starter-parent, please verify your project structure
这是因为引入人人开源的后台管理系统,并且在最外的pom的modules里添加了该项目的pom,由于parent里写的并不是xxx的上一级,而是继承了springboot,所以报了这个错
解决方案:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.6</version>
<relativePath/> #加上这个标签就可以
</parent>
relativePath的作用:
默认值为…/pom.xml, 查找依赖父项目顺序为: relativePath元素中的地址 - 本地仓库 - 远程仓库
就是配置了一个空的元素,意思是:始终从仓库中获取,不从本地路径获取