[TOC]
### 安装jenkins
略,参考 https://www.cnblogs.com/guanfuchang/p/6397328.html
jenkins.war 下载链接: https://pan.baidu.com/s/1TS58p3Go1nvnYS_MphEPlQ 提取码: smc9
### 安装sonar插件

由于安装插件需要翻墙,有可能无法安装成功,这里提供插件sonar.hpi,选择离线上传同样可以安装。
sonar.hpi:链接: https://pan.baidu.com/s/11L_uon8gakmZHoc_xTI1gQ 提取码: g9pw

### sonar插件配置
系统设置:

全局工具配置:

### job配置
构建一个自由风格的JOB:sonar_demo

Maven Goals:
```cmd
clean
package
-Dmaven.test.skip=true
```
Scanner Analysis properties:
```
sonar.projectKey=${JOB_NAME}
sonar.projectName=${JOB_NAME}
sonar.projectVersion=1.0
sonar.sources=D:\\Program Files (x86)\\Jenkins\\workspace\\sonar_demo
sonar.java.binaries=D:\\Program Files (x86)\\Jenkins\\workspace\\sonar_demo\\target\\classes
```
注意:为了便于介绍,这个demo没有使用到SCM源码管理,直接将源码存放到jenkins的工作目录D:\\Program Files (x86)\\Jenkins\\workspace\\中,构建时直接进行maven打包,代码扫描。
源码demo 下载地址:https://pan.baidu.com/s/1gkMR0sLday9RREu6o6fzBA 提取码: cv47
将源码解压到jenkins工作目录后,如下

### 构建结果

