声纳跳过除root之外的所有模块

时间:2013-02-25 08:50:09

标签: maven sonarqube

我正在尝试使用maven在整个项目上运行声纳,但由于某种原因,它会跳过子模块并仅分析根模块。对这种奇怪的行为有什么解释吗?

非常感谢任何帮助!

这是maven的最终输出:

Here is maven final output


ADDITION

mvn clean install不会跳过任何东西,但mvn声纳:声纳做。


2 个答案:

答案 0 :(得分:9)

SonarQube Maven插件是一个聚合器插件。它只在根模块上执行。这就是Maven将子模块标记为SKIPPED的原因,即使它们被正确分析。

答案 1 :(得分:0)

我找不到完整的描述,但是你已经有了sonar.includedModules = rootModule?

Source