一、下载包,解压到指定目录
二、配置环境变量
新建环境变量名:SONAR_RUNNER_HOME
变量值:D:\work\dev\dev_server\Sonar\sonar-scanner-4.6.1.2450-windows
如图:
配置PATH路径:添加%SONAR_RUNNER_HOME%\bin
配置好后单击确定,在dos窗口输入命令:sonar-scanner.bat -v,出现如下信息,则表示环境变量设置成功。
三、配置项目参数
在路径D:\work\dev\dev_server\Sonar\sonar-scanner-4.6.1.2450-windows\conf找到sonar-scanner.properties文件,打开配置服务器地址:sonar.host.url=http://IP/sonar
在项目的根目录新建名为sonar-project.properties的文件(后缀名是.properties),写入以下内容:
#(实际的key,name,version等自己定)
sonar.projectKey=
#需要以Unicode编码方式传递中文字符,否则会乱码
sonar.projectName=
sonar.version=0.0.1-SNAPSHOT
#源码路径,是个相对路径)
sonar.sources=src/main/java
#(这个是项目编译后的class所在目录相对当前文件的目录)
sonar.java.binaries=target/classes
#登录Sonar的token,执行命令:sonar-scanner
sonar.login=
sonar.password=
sonar.projectKey=下面的内容
sonar.login=登录名
sonar.password=登录密码
最后再项目的根目录的地址栏执行cmd命令,输入sonar-scanner,回车即开始分析代码。