SonarQube使用新增的自定义规则,进行maven项目扫描
1、将新加规则添加到Quality Profiles中

2、创建 , 写完名称回车

3、暂时将原先的规则禁用掉


点击apply;

499条规则被更改

4、添加我们新增的自定义规则


应用


规则已经添加;
将我们创建的规则设置为默认扫描规则

5、进行项目扫描
1)创建一个maven项目

2) 填写名称

3)扫描本地项目

4)生成

5)继续

6)复制命令

7)进行扫描
进入到你项目所有的目录,pom.xml那一层级;
使用命令,去掉换行符 \ , -f pom_xxxx.xml写你自己的项目
mvn clean verify sonar:sonar -Dsonar.projectKey=mavenProject0819 -Dsonar.host.url=http://localhost:9000 -Dsonar.login=sqp_c1ea15ef4263dc5da67012d133874523d0646752 -f pom_SQ_9_9_LTS.xml
8)扫描完成

9)回到sonarqube看扫描结果

浙公网安备 33010602011771号