使用sonar-scanner扫描代码
一、下载
首先下载sonar-scanner扫描器
sonar-scanner扫描器下载
选择自己合适的类型
我自己的windowssonar-scanner扫描器windows直接下载
二、安装与配置
下载解压之后,配置环境变量就ok
(1)比如我放在了D盘 复制到bin的地址放到path 这里解压之后我改名为 sonar-scanner
(2)打开配置环境变量,在系统变量中找到path,新建放入自己安装sonar-scanner地址
(3)win+r输入cmd,输入命令 sonar-scanner -v 得到版本信息,说明安装成功。
三、使用(基于公司开的sonar-scaner账号)
1.在分析你的项目
模块中,选择其他
构建技术,选择系统,接着点击复制
:
2.在终端
打开项目地址,将刚刚复制的指令粘贴到终端,回车运行
3.等待执行完成后,回到浏览器sonarqube就会有检查结果了
使用sonar-scanner扫描代码相关推荐
- Sonar安全扫描代码规则
Sonar安全扫描代码规则 blocker级别 序号 分类 规则英语描述 翻译解读 1 Bug Loops should not be infinite 循环必须有一个终止条件 2 Bug Overr ...
- Docker、Jenkins 结合 SonarQube 和 Sonar scanner 进行代码质量扫描
SonarQube是一个用于管理代码质量的开放平台,可以快速的定位代码中潜在的或者明显的错误.目前支持java,C#,C/C++,Python,PL/SQL,Cobol,JavaScrip,Groov ...
- 解决sonar scanner扫描报错Please provide compiled classes of your project with sonar.java.binaries property
项目的sonar-project.properties文件中:sonar.projectKey=项目的key(自定义) sonar.projectName=项目名称 sonar.projectVers ...
- Sonar 质量扫描的输出日志--对应源码的跟踪(二){sonar engine源码}
一个project下面module完整的sonar分析日志: [INFO] --- sonar-maven-plugin:3.2:sonar (default-cli) @ pcaic-parent ...
- jenkins配置sonar并扫描C#代码
背景:我的jenkins搭在linux上 1.下载插件 下载插件sonarqube scanner,用来集成sonarqube,在配置任务的时候才有sonarscanner的选项. 2.全局工具配置 ...
- idea中配置Soanr在线扫描代码,通过Sonar对代码进行规范
idea中配置Soanr在线扫描代码 1.使用背景: 开发完成的代码会有代码审查人员通过Alibaba规约或者Sonar对代码进行审查,查看代码是否有漏洞及不合规范的地方 刚开始使用的是网上百度的So ...
- sonar+Jenkins 构建代码质量自动化分析平台
1.Sonar 介绍 Sonar 是一个用于管理代码质量的开源工具,可以分析代码中的bug和漏洞以及Code Smells,支持20多种编程语言的检测,如java,c/c++,python,php等语 ...
- Sonar Qube连续代码质量管理(三)sonar-scanner-3.3.0.1492在Windows环境下安装部署和代码检查使用
继续上篇内容,对sonar-scanner在Windows 10环境下安装部署操作步骤进行分解,安装过程相对较简单,并且作为sonar客户端通常都是安装在开发设备上,后期一般不会考虑在Linux上部署 ...
- Sonar 质量扫描的输出日志--对应源码的跟踪(一){源码解析sonar-scanner-maven3.2}
整个包的类目录: 类文件并不是很多,主入口类ScannerBootstrapper package org.sonarsource.scanner.maven.bootstrap;import jav ...
- java 代码安全扫描_安全测试-sonarscanner扫描代码
1.配置客户端 1.安装客户端 sonar-scanner 下载,安装,官网:https://docs.sonarqube.org/latest/analysis/scan/sonarscanner/ ...
最新文章
- javascript中的链表结构—双向链表
- linux基础(1)-yum源配置
- 从 ThreadLocal 到 AsyncLocal
- 前端学习(927):淘宝flexiblejs源码分析之pageshow原理
- 阿里云人脸识别公测使用说明
- Linux学习总结(十六)系统用户及用户组管理
- 基于主动学习和克里金插值的空气质量推测
- 仿真器和模拟器的区别是什么?
- java redis学习记录
- 创意简单html游戏,创意绝佳趣味慢慢的网页互动小游戏
- LED灯具检验标准与方法
- 高教版《金融学》预习笔记
- matlab黄金分割实例,实战案例教你黄金分割
- 历史二—— 浮点运算与数组下标寻址
- weui popup的使用
- CSS“隐藏”元素的几种方法的对比
- 《俪影2046》v2.09 完美破解
- 局部搜索(爬山法+模拟退火+遗传算法)
- 竟还有如此搞笑的代码注释,我笑喷了
- kinova-Mico安装与调试