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看扫描结果