## 一、Jenkins安装
### 1.1 安装,略。。。。
![](https://img.kancloud.cn/47/d5/47d572e2fe48e8e0049e60a05b757832_2880x1618.png)
### 1.2 配置
* 配置JDK,如果是要支持MAVEN构建,还需要配置MAVEN信息
![](https://img.kancloud.cn/4f/c6/4fc62f5e13c56893bb65313a711f5abc_1905x818.jpg)
![](https://img.kancloud.cn/35/6d/356d4a233e62398339c174addaae13de_1854x804.jpg)
## 二、安装SonarQube Scanner插件
### 2.1 安装插件
![](https://img.kancloud.cn/e5/ba/e5ba4374528472e3b9a30fffebc6b800_2880x1648.png)
![](https://img.kancloud.cn/ad/cb/adcb6fd6c82d8e4b0d2b9675ac76c771_2880x1648.png)
![](https://img.kancloud.cn/53/6d/536d89b08978c8430caf688bd73b1eb9_2880x1648.png)
重启jenkins。
### 2.2 配置SonarQube
* 首先,在SonarQube中生成一个Token(PS:用token代替输入用户名和密码)
![](https://img.kancloud.cn/02/90/0290cdb7670405a9d2d2d3fa95174d04_2880x1630.png)
* 然后,在Jenkins中配置连接sonarqube服务器的地址,这里用到的token就是刚才在sonarqube中创建的那个token
![](https://img.kancloud.cn/1d/9d/1d9de1083f734e8248c646a2d8e7a53c_2880x1618.png)
![](https://img.kancloud.cn/b9/47/b947e92e61ecc1a6e81399f0c1ee141a_2880x1618.png)
![](https://img.kancloud.cn/cd/98/cd98cd46ad6664b6d521fbb3288767b9_1048x383.jpg)
* 配置插件
![](https://img.kancloud.cn/fd/cc/fdccc1908c267de815f129989587b158_1279x618.jpg)
![](https://img.kancloud.cn/5d/cb/5dcb613c088beb4250e65d8ae0e2dc0f_2846x1506.png)
## 三、创建任务
![](https://img.kancloud.cn/28/7f/287f6a7d1325463bf33745d43e133e24_1596x787.jpg)
![](https://img.kancloud.cn/fb/eb/fbeb2ed7ade19f302cd0c75989c93ed8_1328x695.jpg)
![](https://img.kancloud.cn/fa/16/fa1614258624564a45a862d041c0d580_1282x813.jpg)
![](https://img.kancloud.cn/6a/a0/6aa0abfbadb2e5057a1b1079f55cd68b_1268x775.jpg)
**注意:以上的方式1和方式2均可,选择一种即可**
## 四、构建任务
每次构建都会在SonarQube生成报告,登录到SonarQube,查看结果。