一、本地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命令粘出来,在本机项目根目录中执行即可。