我在Linux上使用Sonar,使用Ant在Java中使用项目。我有一个多模块开发项目。我已经能够导入多个源文件夹,测试文件夹和二进制文件夹。单元测试报告也可以正常导入,因为所有报告都在一个文件夹中。但是,我们的Cobertura报告生成了几个文件夹,如下所示:
./coberturaReports/module1/coverage.xml
./coberturaReports/module2/coverage.xml
定义此类报告的路径不起作用:./ coberturaReports / ** / coverage.xml
有什么想法吗?感谢
答案 0 :(得分:-1)
如果这是一个多模块项目,那么你应该看看我们的一个Ant多模块示例:https://github.com/SonarSource/sonar-examples/tree/master/projects/code-coverage/ut/ant/ut-ant-jacoco-modules-runTests
它使用JaCoCo作为scoverage引擎,但原则保持不变。