1、到sonarQube官网下载免费(community)版本(因为项目用的java版本是1.8,所以使用的sonar版本为sonarqube-7.8:Sonar官网下载链接
2、解压下载的sonarqube压缩文件到固定路径,比如我的是:D:\Program Files\sonarqube-7.8
3、执行D:\Program Files\sonarqube-7.8\bin\windows-x86-64\StartSonar.bat,启动服务
注:如果启动出错,那么可以查看D:\Program Files\sonarqube-7.8\logs文件夹下的日志排查问题
4、出现下图提示代表启动成功
5、访问http://localhost:9000登录,用户名(admin)密码(admin)
6、打开maven的配置文件(settings.xml),添加如下配置并保存,如果没有maven就安装一个:
<profiles>
...
<!-- 这一段为sonarqube配置,注意一定要配置在profiles标签内-->
<profile>
<id>sonar</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sonar.host.url>http://127.0.0.1:9000</sonar.host.url>
</properties>
</profile>
...
</profiles>
8、到项目根路径启动命令行,运行指令:mvn clean install -Dmaven.test.skip=true sonar:sonar
9、出现下图代表成功
10、 登录sonar查看验证结果