Spring Security警告:类AuthorityUtils是抽象的吗?

自从迁移到Spring Security 3.2.5.RELEASE和Spring 4.1.1.RELEASE以来,我们在Eclipse(Luna)中收到了一个Spring Bean Validation警告。

确切的警告是:

Class 'org.springframework.security.core.authority.AuthorityUtils' is abstract

这是Spring文件的标题:

   

配置的违规部分如下(意味着如果我删除此部分,则错误消失。具体来说,如果我删除springsecurity:authentication-provider节:

          

关于这个根本原因的任何想法? 我们的项目没有提出虚假警告,我不想禁用Spring beanvalidation。

正如Luke Taylor指出的那样,这是Spring Tool Suite 3.6.0版中的一个错误。 错误报告位于https://issuetracker.springsource.com/browse/STS-3875 ,在STS版本3.6.3之前不会修复。 您可以在http://www.docjar.com/html/api/org/springframework/orm/jpa/SharedEntityManagerCreator.java.html查看此类的代码。

[编辑]错误报告指出此错误现已修复。 修复程序在3.6.4版中