类似于Java文件可以在Sonar中排除类文件吗?

时间:2013-01-10 08:22:21

标签: class sonarqube

在Sonar中,前面屏幕左侧有一个排除导航选项卡。在那里,您可以“从代码分析中排除源代码”。这是否仅表示.java文件,或者也可以排除.class文件?我在Sonar中收到了很多警告,其中一些类在类加载器中找不到,引用了Hibernate等类。

1 个答案:

答案 0 :(得分:0)

您遇到的问题与POM文件或Ant脚本或Sonar项目属性文件中配置错误的类路径有关。这与排除无关(“sonar.exclusions”仅排除源文件)。

要解决此问题,您必须:

  • 如果使用Maven

  • ,请在POM中正确设置依赖项
  • 如果您使用Ant或Sonar Runner(检查this example以了解有关此属性的更多信息),请正确设置“sonar.libraries”属性