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

回到顶部