一、本地maven设置setting文件:
1)添加pluginGroup
<pluginGroups>
<pluginGroup>org.sonarsource.scanner.maven</pluginGroup>
</pluginGroups>
2)添加profile:
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- Optional URL to server. Default value is http://localhost:9000 -->
<sonar.host.url>
http://服务ip:9002
</sonar.host.url>
</properties>
</profile>
二、源码项目根pom.xml加入配置
<!-- build中加上插件 -->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.7.0.1746</version>
</plugin>
</plugins>
</pluginManagement>
三、snoarqube控制台创建项目
最后,把mvn命令粘出来,在本机项目根目录中执行即可。