我正在使用 ANT 作为构建工具,并希望在声纳中重用我的 checkstyle 和 findbugs 报告。我正在使用 sonar-runner 来获取代码覆盖率概述,所以请有人建议我一种方法来实现它吗?
问问题
1284 次
2 回答
2
我的建议是简化您的 ANT 构建并使用 Sonar 运行 findbugs 和 checkstyle。
Sonar 旨在默认运行针对 Java 代码的 findbugs、checkstyle 和 PMD 等工具。它将下载软件并自动执行此分析,最重要的是,它将根据您在 Sonar 服务器上设置的质量配置文件设置执行此操作。
只有像代码覆盖率报告这样的“动态”指标报告是从外部加载的。
更新
Sonar 有一个ANT 任务,可以集成到您的构建中。
以下答案提供了将 Sonar 与 ANT 结合使用的示例
于 2012-10-10T22:15:44.273 回答
0
于 2014-02-13T06:59:27.530 回答