引入父类依赖报错Project build error: Non-resolvable import POM:

创建了一个pom文件,没有问题,后来项使用spring-boot-starter-parent作为父类依赖,于是添加


        org.springframework.boot
        spring-boot-starter-parent
        2.1.3.RELEASE
        
 

不料pom文件报错:Project build error: Non-resolvable import POM:  Failure to find org.springframework.security:spring-security-bom:pom:2.1.3.RELEASE

分析错误是找不到依赖,但是我的pom文件并没有引入spring-security-bom,于是去父类spring-boot-starter-parent查找,也没有,在往上层查找spring-boot-dependencies,发现了spring-security-bom的引入:

引入父类依赖报错Project build error: Non-resolvable import POM:_第1张图片

而刚好在我pom里面有spring-security.version的定义

找到问题所在,外层pom文件版本的定义注意不要覆盖父类依赖pom文件的版本定义。

 

你可能感兴趣的:(Maven学习)