到官网下载 sonar-scanner 

scanner支持maven插件形式, jenkins,此处使用的是基于命令行的,不依赖于其他 

官网下载scanner的zip包,解压 

sonar 代码扫描

进入conf,打开sonar-scanner.properties 文件 

sonar 代码扫描

此处,host.url是服务器地址,因为sonar扫描的结果会上传到服务器 

配置环境变量 

sonar 代码扫描

测试环境变量是否配置成功
sonar-scanner -h

然后此处我将项目 打包到安装有 sonar-scanner的服务器上
在项目根目录 添加一个sonar-project.properties文件,(不是src/main/resource)

sonar 代码扫描

在sonar-project.properties中 配置projectKey等参数 

sonar 代码扫描

PS:今天下载最新版的sonarqube6.5,发下还需要添加一个参数才可以运行  sonar.java.binaries=target



然后运行 sonar-scanner命令

sonar 代码扫描


看到execution success代表成功了
然后访问 sonar服务器
sonar 代码扫描



可以查看到扫描的报告了 

相关文章:

  • 2021-06-16
  • 2021-08-08
  • 2021-12-07
  • 2021-12-20
  • 2021-07-10
  • 2022-01-22
  • 2022-12-23
  • 2022-02-19
猜你喜欢
  • 2022-12-23
  • 2021-08-11
  • 2022-02-22
  • 2022-02-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案