https://blog.csdn.net/weixin_42649056/article/details/109350851
具体问题:
加上下面依赖时,project标签报错!
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.8.RELEASE</version>
</parent>
如何解决?
加上<relativePath />
如下:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.8.RELEASE</version>
<relativePath />
</parent>
为啥?
relativePath标签作用:指定查找路径。
maven查找依赖的顺序:…/pom.xml(不写这个<relativePath />
配置,默认<relativePath >../pom.xml<relativePath />
) > 本地仓库 > 远程仓库。
若直接加上<relativePath />
意思是直接中间为空值,没有指定先查找路径,则直接去本地仓库,然后远程仓库中去找。