Java Sonar-排除类的圈复杂度检查

Java Sonar-排除类的圈复杂度检查,java,sonarqube,sonarqube-5.0,Java,Sonarqube,Sonarqube 5.0,我在Java项目中使用Sonar,只需要在一个类上排除圈复杂度检查 我试着把它作为一个排除项添加到 忽略多个标准的问题 规则键模式为squid:MethodCyclomaticComplexity 和的文件路径模式 com/services/images/submission/impl/SubmissionScreenImageServiceImpl.java但该文件仍包含在圈检查中 我用的是声纳5.0.1 在此方面的任何帮助都将不胜感激 干杯 Damien是项目根目录下的com目录吗?如果没有

我在Java项目中使用Sonar,只需要在一个类上排除圈复杂度检查

我试着把它作为一个排除项添加到 忽略多个标准的问题

规则键模式为squid:MethodCyclomaticComplexity 和的文件路径模式 com/services/images/submission/impl/SubmissionScreenImageServiceImpl.java但该文件仍包含在圈检查中

我用的是声纳5.0.1

在此方面的任何帮助都将不胜感激

干杯
Damien

是项目根目录下的
com
目录吗?如果没有,我建议补充:

  • 文件路径模式开头的
    */
    ,给出
    */com/services/images/submission/impl/SubmissionScreenImageServiceImpl.java
  • 或者使用正确的目录前缀;e、 g这将是标准Maven项目中的
    src/main/java/
    ,给出
    src/main/java/com/services/images/submission/impl/SubmissionScreenImageServiceImpl.java

如果您使用sonar maven插件而不是在sonar仪表板上设置这些排除项,您是否知道您是否可以在pom文件中设置这些排除项?不建议这样做,支持这些排除项的属性格式没有文档记录,可能会发生更改。你的用例是什么?好的,很公平。我询问的原因是,如果可能的话,我只想将所有设置保留在1位,但如果不建议这样做,我理解