我正在使用spring-boot,并且遇到类似于此处描述的错误。我将以下内容添加到我的pom.xml中。
spring-boot
<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>
您的问题是您在错误的行上手动添加了该注释。