【问题标题】:How to generate Checkstyle reports?如何生成 Checkstyle 报告?
【发布时间】:2011-06-14 10:31:24
【问题描述】:

我有一个 xml 文件形式的 checkstyle 报告,并且想要生成一个 html 报告,其中列出了发生了多少次错误以及它们发生在哪些文件中。像这样example

有没有工具可以做到这一点?

【问题讨论】:

    标签: java html xml checkstyle


    【解决方案1】:

    如果您使用 mvn 来执行此操作,mvn checkstyle:checkstyle 将生成一个 xml 格式的报告,或者使用选项 -Dcheckstyle.output.format=plain 只是纯文本。这两个都只会列出错误,不会给出任何总结。

    在目标目录中找到了摘要 html 文件,但是我发现图像和 CSS 丢失了,所以看起来很糟糕。

    mvn site 将生成与您的图像类似的 HTML 格式报告。但是,它也会产生大量的其他报告材料并且需要很长时间。

    我还发现了另一个问题——mvn checkstyle:checkstyle 只会在你在 checkstyle 插件配置中包含file:// 协议时才能找到你的配置文件,例如

      <plugin>
        <artifactId>maven-checkstyle-plugin</artifactId>
        <version>2.13</version>
        <configuration>
          <configLocation>file://${basedir}/checkstyle/checkstyle.xml</configLocation>
        </configuration>
      </plugin>
    

    但是mvn site只需要一个目录,不能处理file://

    【讨论】:

      猜你喜欢
      • 2013-07-23
      • 2015-07-12
      • 2021-10-10
      • 1970-01-01
      • 1970-01-01
      • 2021-10-31
      • 1970-01-01
      • 2011-09-19
      • 2011-03-02
      相关资源
      最近更新 更多