4
我有一個checkstyle報告作爲XML文件,並希望生成一個HTML報告,其中列出了發生了多少次錯誤和在哪些文件中發生的錯誤。像這樣的example。如何生成Checkstyle報告?
有沒有工具可以做到這一點?
我有一個checkstyle報告作爲XML文件,並希望生成一個HTML報告,其中列出了發生了多少次錯誤和在哪些文件中發生的錯誤。像這樣的example。如何生成Checkstyle報告?
有沒有工具可以做到這一點?
如果您使用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://