sonar 代码扫描
来源:互联网 发布:资海网络集团 编辑:程序博客网 时间:2024/06/08 19:22
到官网下载 sonar-scanner
scanner支持maven插件形式, jenkins,此处使用的是基于命令行的,不依赖于其他
官网下载scanner的zip包,解压
进入conf,打开sonar-scanner.properties 文件
此处,host.url是服务器地址,因为sonar扫描的结果会上传到服务器
配置环境变量
测试环境变量是否配置成功
sonar-scanner -h
然后此处我将项目 打包到安装有 sonar-scanner的服务器上
在项目根目录 添加一个sonar-project.properties文件,(不是src/main/resource)
在sonar-project.properties中 配置projectKey等参数
PS:今天下载最新版的sonarqube6.5,发下还需要添加一个参数才可以运行 sonar.java.binaries=target
然后运行 sonar-scanner命令
看到execution success代表成功了
然后访问 sonar服务器
可以查看到扫描的报告了
阅读全文
0 0
- sonar 代码扫描
- sonar-scanner扫描代码出错 SonarQube svn: E170001
- sonar扫描问题部分解决方案
- sonar扫描非maven项目
- Sonar代码质量管理平台
- 代码质量管理平台sonar
- 代码质量管理平台SONAR
- 代码质量管理平台 Sonar
- sonar代码质量管理工具
- sonar 代码质量管理
- Sonar代码质量管理平台
- sonar代码检查
- 代码分析工具--sonar
- Sonar代码质量管理工具
- sonar maven 代码覆盖率
- sonar代码检查工具
- sonar代码检查
- 【Sonar代码质量检测工具】
- 100层楼2个鸡蛋,如何得知鸡蛋能承受几层的撞击
- MySQL5.7 添加用户、删除用户与授权
- 淘宝交互--热点图标跳动
- 【iOS】RxSwift官方Example4--Github注册(MVVM)
- UBUNTU服务器网络操作
- sonar 代码扫描
- 冒泡排序-java实现
- css选择器
- Java基础(七)---- 反射 reflect
- 01-复杂度2 Maximum Subsequence Sum
- JavaScript的function获取AngularJS的$scope对象
- Lucene学习二:封装操作接口,实现删除、更新索引
- 2路万兆光纤PCIE x8FPGA-k7处理板
- CI Weekly #7 | Instgram/Quora 等大公司如何做持续部署