Findbugs配置文件无效错误将规则文件上传到sonarQube

时间:2014-07-28 11:01:53

标签: sonarqube

在sonarqube-4.1.2中创建新配置文件时遇到问题。这是我做的:

  1. 我现在有声纳3.1 rt,有461条规则。备份并保存包含checkstyle规则的规则文件。 pmd和findbug。
  2. 我尝试通过点击4.1.2中的“创建”来创建新的个人资料。它给我错误 The Findbugs configuration file is not valid : profile : profile [hide]
  3. 我还尝试恢复配置文件,该配置文件也没有导入正确数量的规则。仅恢复345条规则。
  4. 在日志中我看到了这个错误:

    ERROR [o.s.p.f.FindbugsProfileImporter]  The Findbugs configuration file is not valid
    com.thoughtworks.xstream.mapper.CannotResolveClassException: profile : profile
            at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:68) ~[xstream-1.3.1.jar:na]
    

    请建议如何解决这个问题。

1 个答案:

答案 0 :(得分:10)

在搜索同一问题时,我发现了这个未回答的问题。不要使用Create,使用其上方的Restore Profile链接进行配置文件备份。