Checkstyle:未生成结果文件



我正在ANT任务中运行checkstyle:

<taskdef resource="checkstyletask.properties" classpath="checkstyle-5.5//checkstyle-5.5-all.jar"/> 
<checkstyle config="checkstyle-5.5/sun_checks.xml" failOnViolation="false">
  <fileset dir="src/net" includes="**/*.java"/>
</checkstyle>

无论如何,checkstyle肯定在运行;我在控制台上看到了大量的输出。但是,我没有看到checkstyle-results.xml文件作为输出。

当然,我假设这是一个严重的错误,默认情况下,checkstyle-results.xml总是在checkstyle运行时产生。对吗?我相信Jenkins或Hudson CI插件也需要results.xml文件。

From http://checkstyle.sourceforge.net/anttask.html:

此任务支持嵌套元素文件集、类路径、

formatter元素的参数是:

类型

要生成的输出类型。有效值为:

plain - specifies the DefaultLogger
xml - specifies the XMLLogger

默认为"plain"。没有

toFile要写入输出的文件。违约到标准输出。注意,没有办法显式指定标准输出。

您需要在formatter元素中指定输出;默认是stdout。

http://checkstyle.sourceforge.net/anttask.html

相关内容

  • 没有找到相关文章

最新更新