Java检查样式用法

Java检查样式用法,java,checkstyle,Java,Checkstyle,我想使用ant build.xml编写自己的检查,并将其合并到我的ant build.xml中。文档似乎没有提供关于如何操作的详细说明。任何人都有这样做的经验吗?如果有,他们能否提供一个HelloWorldCheck示例,以及在build.xml中所需的更改,以创建运行此功能的目标 参考了我在他们sourceforge mail dist上的问题这里是一个编写to run checkstyle的示例 您应该查看,以查看是否已经有满足您要求的检查。如果没有,下面应该有足够的信息让您开始学习。下面是

我想使用ant build.xml编写自己的检查,并将其合并到我的ant build.xml中。文档似乎没有提供关于如何操作的详细说明。任何人都有这样做的经验吗?如果有,他们能否提供一个
HelloWorldCheck
示例,以及在
build.xml
中所需的更改,以创建运行此功能的目标


参考了我在他们sourceforge mail dist上的问题这里是一个编写to run checkstyle的示例


您应该查看,以查看是否已经有满足您要求的检查。如果没有,下面应该有足够的信息让您开始学习。

下面是一个“HelloWorld”风格的示例,尽管它是为Maven而不是Ant编写的

对于Ant构建,您可以将
BlundelCheckStyle
构建为一个jar,并将其打包到/libs/文件夹中。配置与下面相同,从命令行运行checkstyle的命令将起作用。使用这个例子,它看起来很像Maven配置,不需要太多修改

和源代码如下:


我找到了您所指的文档,但我仍有疑问。我知道我要创建的支票不存在。我是否仍需要taskdef中的属性文件?您能写出一个工作示例吗?您最好将任务写成java ant任务,而不是checkstyle任务,因为它更接近所提供的示例。感谢Edwin的回复。你以前做过这个吗?你能写一个答案让我试着接受吗?