xosadan 发表于 2013-2-7 19:22:53

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><xsltin="/checkstyle_report.xml" out="/checkstyle_report.html" style="./checkstyle-noframes-sorted.xsl"/></target> 
输出文件是checkstyle_report.xml,然后利用xlst渲染出来生成html方便查看,checkstyle_report.html这个是挑选后的比较简明的一个风格样式。比较直观方便的查看错误信息,以及进行具体信息的定位。
页: [1]
查看完整版本: checkstyle输出到文本中