SonarQube是一个代码评审工具,可以完成对多种类型代码的扫描,并生成报告.本文是一个简单的扫描Java代码的使用说明. 该工具主要分为两个部分: 服务端:用来保存和展示扫描结果. 客户端:或者说Scanner,用来直接对代码进行扫描,并把相关数据发送给服务端. 客户端有多种存在形式,可以以单独的软件存在,可以以Jenkins中的插件存在,还可以直接在maven中集成. 使用说明 一.服务端 服务端使用比较简单,这里以windows环境为例 0.下载sonarqube,这里下的是7.7版的,…