springboot 项目 pom.xml中,报黄色警告 “Overriding managed version x.x.x for xxxxx”,
原因:是因为默认的版本被新写入的版本所覆盖,或者父子POM文件,相同依赖不同版本。
解决方案:
首先建议使用默认版本,或者升级springboot版本。
如果不想升级springboot版本,又想把警告去掉(强迫症😄),
可以在版本旁边加入:<!--$NO-MVN-MAN-VER$-->
例如:
修改前:
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
修改后:
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version><!--$NO-MVN-MAN-VER$-->
</dependency>
则黄色警告消失: