checkstyle输出到文本中

今天在用CC测试的时候,发现项目6秒钟就挂了,后来本地运行也发现了这个问题,发现时checkstyle出了问题,但是它不中断,也不指明具体的错误地方,就直接卡住了,很是纠结。

 

然后将之前短信服务器中的checkstyle的配置应用起来,然后在输出的html里面终于找到了罪魁祸首,然后解决了这个纠结的问题。 实在很无语,不知道为什么checkstyle死活不指明出错的地方。

 

 

ant中的配置文件如下

 <!-- 利用checkstyle检查代码 --> <target name="check"> <checkstyle config="checkstyle.xml" failOnViolation="true" > <fileset dir="${src.dir}" includes=" **/*.java" /> <fileset dir="${test.dir}" includes=" **/*.java" /> <formatter type="plain"/> <formatter type="xml" toFile="/checkstyle_report.xml" /> </checkstyle> <xslt in="/checkstyle_report.xml" out="/checkstyle_report.html" style="./checkstyle-noframes-sorted.xsl"/> </target>

 

输出文件是checkstyle_report.xml,然后利用xlst渲染出来生成html方便查看,checkstyle_report.html这个是挑选后的比较简明的一个风格样式。比较直观方便的查看错误信息,以及进行具体信息的定位。

你可能感兴趣的:(html,xml,应用服务器,ant,XSL)