overriding managed version警告

overriding managed version警告


使用maven创建springboot工程时,出现的overriding managed version警告的解决办法
在这里插入图片描述
这是由于版本冲突导致的问题,这时候引用注解

首先我们要了解的是在pom.xml当中jar版本判断有两种方式:
第一种:如果dependencies里的dependency自己没有声明version元素,那么maven就
会倒dependencyManagement里面去找有没有对该artifactId和groupId进行过版本声明,如果有,就继承它,如果
没有就会报错,告诉你必须为dependency声明一个version
第二种:如果dependencies中的dependency声明了version,那么无论dependencyManagement中有无对该jar的version声明,都以dependency里的version为准。

具体用法如下:
overriding managed version警告_第1张图片overriding managed version警告_第2张图片

这样警告就消失了

你可能感兴趣的:(maven)