【问题标题】:CheckStyle generate html reportCheckStyle 生成 html 报告
【发布时间】:2015-07-12 23:37:49
【问题描述】:

我正在使用 CheckStyle 工具为 java 项目生成一些报告。另外,我正在使用这个命令(从 sh 脚本中提取)

java -jar ./utilJars/checkstyle-6.5-all.jar -c ./sun_checks.xml -f xml $p >> "$DEST_FOLDER/$REPORT_FILE"

它工作正常,它会生成一个 xml 报告。现在,我还需要一份 html 报告。我一直在看他们的网站,但我发现的只有这一行:

   Command line usage: 
-f format - specify the output format. Options are "plain" for the DefaultLogger and "xml" for the XMLLogger. Defaults to "plain". 

我想一定有一种方法可以在不手动解析xml报告并逐步构建html文件的情况下获得html报告。有什么想法吗?

【问题讨论】:

标签: java checkstyle


【解决方案1】:

Checkstyle 项目没有 HTML 报告生成器。 您需要生成 XML,然后使用其他工具(xslt、.....)生成 HTML。 一些用于处理 XML 格式的 xsl(我不确定它们是如何工作的) - https://github.com/checkstyle/contribution/tree/master/xsl

您也可以使用 checkstyle-maven-plugin - 这是破解插件使用的示例 https://github.com/checkstyle/contribution/tree/master/checkstyle-tester 获取 HTML 报告。

要使用最新的 Checkstyle 并拥有指向代码行的活动链接,请阅读http://roman-ivanov.blogspot.com/2014/10/how-to-use-snapshot-checkstyle-version.html

【讨论】:

    猜你喜欢
    • 2021-10-10
    • 1970-01-01
    • 1970-01-01
    • 2013-07-23
    • 1970-01-01
    • 2021-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多