将源和二进制目录传递给Sonar

时间:2012-09-02 07:05:39

标签: jenkins sonarqube jenkins-plugins

我正在通过Jenkins Sonar插件设置Sonar,我对Sonar解释我给它的目录的方式有几个问题。

  1. sources=srcDir1,srcDir2:根据我的理解,这是我传递项目源代码的地方。我的项目实际上是一个包含许多源目录的多项目。是否可以让Sonar成为项目的根路径,Sonar会深入了解每个项目.java文件?或者我必须给它每个源dirs?另外,如果我有src/com/mycompany/myproj/...包结构,我是否必须给它结束路径,或者src路径是否足够?
  2. binaries=binDir:在这里,我应该向Sonar提供已编译的.class代码或压缩的.jar / .war / .ear文件的路径,以便Findbugs可以使用。同样的问题:我没有所有已编译类的中心位置,所以我是否必须指定每个路径?

1 个答案:

答案 0 :(得分:1)

Sonar ANT任务包含有关如何配置Sonar以分析多模块构建的部分:

相关问题