maven-checkstyle-plugin只检查/src目录下的文件



我想知道maven-checkstyle-plugin是否只检查项目或多模块项目的/src目录下的文件。

我有一个maven项目,我没有/src目录,但加载*。yaml, *。wsdl, *。Json和*。XSD文件,不知道他们是否也会检查这个插件

是的,您可以在更多位置为更多文件类型激活更多检查。然而…

您可能正在使用maven-checkstyle-plugin的check目标。可以看到,默认的资源include只设置为**/*.properties。把它改成你喜欢的任何东西


要回答你的第二个问题,checkstyle将查找资源和资源,在同一页面中有一个选项:

<sourceDirectories> List    2.13    Specifies the location of the source directories to be used for Checkstyle. Default value is ${project.compileSourceRoots}.

然而,checkstyle中包含的标准检查不包括对.java.properties文件以外的文件的大量检查。你可能想看看其他插件,比如spotless-maven-plugin的漂亮配置。

最新更新