将module-info.java
文件添加到我的项目后,我的 checkstyle 插件开始失败:
[错误] 无法执行目标 org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (default-cli) on project email: Failed during checkstyle configuration: NoViableAltException 在分析文件 /home/xxx/ 时发生IdeaProjects/blynk-server/server/notifications/email/src/main/java/module-info.java。意外标记:模块 -> [帮助 1]
我试过了
<module name="BeforeExecutionExclusionFileFilter">
<property name="fileNamePattern" value="module\-info\.java$"/>
</module>
但是,它失败了:
[错误] 无法执行目标 org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (default-cli) on project blynk: checkstyle 配置期间失败:无法初始化模块 BeforeExecutionExclusionFileFilter - 无法实例化“BeforeExecutionExclusionFileFilter”类,也不可能将其实例化为 com.puppycrawl.tools.checkstyle.checks.annotation.BeforeExecutionExclusionFileFilter
module-info.java
在 maven-checkstyle-plugin 的 checkstyle 期间跳过文件的正确方法是什么?