静态代码扫描工具,安装方式本文不做具体展开,安装方式详见:SonarQube安装和使用说明
忽略包路径或类文件注意如项目使用的是JDK11以下版本请安装 SonarQube 7.8 及以下版本,如使用JDK11 可安装 SonarQube 最新版本
在使用过程中sonar 会去扫描项目中所有的类文件,然后生成报告。其中有一项数据是代码的重复率,如果大家项目中有使用 MyBatis 自动生成的 xxxExample.java,这种文件其实是没必要去做扫描的。还有些DTO、VO、Enum等类都是可以忽略掉的。
? :匹配单个字符** :匹配0个或多个文件夹 * :匹配0个或多个字符
src/main/java/com/zhibomodelvo*Enum.*



