Maven-在Eclipse中禁止覆盖托管版本警告
我正在使用spring-boot
,并且遇到类似于此处描述的错误。我将以下内容添加到我的pom.xml中。
<dependency> <groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId><!--$NO-MVN-MAN-VER$-->
<version>1.1.0.Final</version>
</dependency>
我通过Spring Boot覆盖了在我的父pom.xml中定义的validation-api 1.0.0依赖关系,这给出了讨厌的警告消息:
为验证API覆盖托管版本1.0.0.GA
如何在Eclipse中永久禁止显示此警告消息?它同时显示在我的pom.xml和问题视图中。
回答:
当该警告显示时,您可以打开警告上的“快速修复”菜单(Ctrl + 1)并选择
忽略此警告
这将在版本行上添加注释,例如:
<dependency> <groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.1.0.Final</version><!--$NO-MVN-MAN-VER$-->
</dependency>
您的问题是您在错误的行上手动添加了该注释。
以上是 Maven-在Eclipse中禁止覆盖托管版本警告 的全部内容, 来源链接: utcz.com/qa/414111.html