0

我在 Linux 上使用 Sonar 和使用 Ant 的 Java 项目。我有一个多模块开发项目。我已经能够导入多个源文件夹、测试文件夹和二进制文件夹。单元测试报告也可以很好地导入,因为所有报告都在一个文件夹中。但是,我们的 Cobertura 报告会生成到多个文件夹中,如下所示:

./coberturaReports/module1/coverage.xml
./coberturaReports/module2/coverage.xml

像这样定义报告的路径不起作用:./coberturaReports/**/coverage.xml

有任何想法吗?谢谢

4

1 回答 1

-1

如果这是一个多模块项目,那么您应该看看我们的 Ant 多模块示例之一:https ://github.com/SonarSource/sonar-examples/tree/master/projects/code-coverage/ut/ant /ut-ant-jacoco-modules-runTests

它使用 JaCoCo 作为覆盖引擎,但原理保持不变。

于 2012-10-02T09:39:08.853 回答