用于检查代码规范
1.错误 check failed: given name COMPACT_CTOR_DEF
maven-checkstyle-plugin 依赖com.puppycrawl.tools,com.github.sevntu-checkstyle 本版问题需引入如下版本
<dependency>
<groupId>com.puppycrawl.tools</groupId>
<artifactId>checkstyle</artifactId>
<version>9.2</version>
</dependency>
<dependency>
<groupId>com.github.sevntu-checkstyle</groupId>
<artifactId>sevntu-checks</artifactId>
<version>1.40.0</version>
</dependency>
重要标签
- failsOnError true表示遇到错误直接停止打包,反之不会中断打包
2. skip true 跳过样式验证
参考:
阿里巴巴代码开发规约地址:https://github.com/alibaba/p3c.git
可以参考nacos的checkstyle: