https://segmentfault.com/a/1190000011118541
- 登录到sonar平台获取token,administration -security -user -administrator
- 登录jenkins设置SonarQube信息 -> configure system -> SonarQube servers
- maven设置,编辑位于$ MAVEN_HOME / conf或〜/ .m2中的settings.xml文件,设置插件前缀和可选的SonarQube服务器URL
<settings> <pluginGroups> <pluginGroup>org.sonarsource.scanner.maven</pluginGroup> </pluginGroups> <profiles> <profile> <id>sonar</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <sonar.host.url> http://sonar.aniu.so # 填写自己的sonar服务器地址 </sonar.host.url> </properties> </profile> </profiles> </settings>
- 在maven项目下执行
分析完成之后,登录sonar平台查看分析结果mvn clean verify sonar:sonar
Comments