【发布时间】:2014-02-13 15:25:56
【问题描述】:
我正在使用 ANT 作为构建工具,并希望在声纳中重复使用我的 checkstyle 和 findbugs 报告。我正在使用 sonar-runner 来获取代码覆盖率概述,所以请有人建议我一种方法来实现它吗?
【问题讨论】:
标签: sonarqube
我正在使用 ANT 作为构建工具,并希望在声纳中重复使用我的 checkstyle 和 findbugs 报告。我正在使用 sonar-runner 来获取代码覆盖率概述,所以请有人建议我一种方法来实现它吗?
【问题讨论】:
标签: sonarqube
我的建议是简化您的 ANT 构建并使用 Sonar 来运行 findbugs 和 checkstyle。
Sonar 默认设计为针对 Java 代码运行 findbugs、checkstyle 和 PMD 等工具。它将下载软件并自动执行此分析,最重要的是,它将根据您在 Sonar 服务器上设置的质量配置文件设置执行此操作。
只有代码覆盖率报告等“动态”指标报告才会从外部加载。
Sonar 有一个 ANT task,可以集成到您的构建中。
以下答案提供了将 Sonar 与 ANT 结合使用的示例
【讨论】:
【讨论】: