如何在Jenkins/Hudson中使用Checkstyle插件

3
我很想知道如何使用CheckStyle。
我正在Hudson中进行静态代码分析,首先安装了Static Analyser和CheckStyle插件。但是我无法在官方Hudson Checkstyle页面找到如何使用它的方法。
官方页面:http://wiki.hudson-ci.org/display/HUDSON/Checkstyle+Plugin 如果您可以向我展示一步一步的过程,那对我会更有帮助。

2
作为构建工作的一部分,您需要运行CheckStyle;Hudson仅显示您构建的结果。您使用哪种构建框架(Ant、Maven、Gradle等)? - gareth_bowles
@gareth_bowles 我认为你应该将这个评论作为回复发布。因为这是一个非常好的答案。人们认为Hudson的checkstyle插件会分析并生成结果,但实际上它只是显示结果。 - Yusuf K.
2个回答

3

根据请求,我将此作为答案发布:

您需要将CheckStyle作为构建工作的一部分运行;Hudson只显示您构建的结果。这是Ant任务Maven插件的文档。


请问 @gareth_bowles 能否分享关于 ant/maven 的示例代码? - Prachi

0
在Hudson构建作业配置屏幕中,您应该找到一个复选框,可以打开Checkstyle。您不需要更改Maven脚本。我不知道Ant脚本是否需要调整,因为我们总是使用Maven。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接