继续上篇内容,对sonar-scanner在Windows 10环境下安装部署操作步骤进行分解,安装过程相对较简单,并且作为sonar客户端通常都是安装在开发设备上,后期一般不会考虑在Linux上部署。
scanner目前是没有可视化界面,同时需要加入到path变量中加载,个人将其理解为jvm环境下运行的插件,它会根据sonarqube生成的命令直接在项目根目录下运行。
一、文件配置
进入到D:\DevelopSoft\Sonar\sonar-scanner-3.3.0.1492\conf文件目录下,选择NotePad++等编辑器打开配置文件sonar-scanner.properties,如下图。
打开配置文件后,发现新版的scanner文件注释内容较少,因此直接在下方加入Mysql节点配置情况。同sonarqube中的sonar.properties文件配置,如下图。
注意,如果SonarQube不是本地,要配置IP地址。
sonar.host.url=http://192.168.8.188:9000
二、环境变量配置
打开本地系统环境变量进行配置,如下图。
【此电脑】–右键【属性】–【高级系统设置】–【环境变量】
直接配置系统变量中的Path,在Path中新增D:\DevelopSoft\Sonar\sonar-scanner-3.3.0.1492\bin路径并保存。
还有一种方式是先新增用户变量在添加环境变量,但是如果直接新增path可以不用考虑。
a.新建变量,name=SONAR_RUNNER_HOME。value=D:\DevelopSoft\Sonar\sonar-scanner-3.3.0.1492\c
b.打