使用sonarqube runner分析源码
预置条件
已安装sonarqube runner且环境变量已配置,sonarqube,即sonar-runner命令可在任意目录下执行
1.在项目源码的根目录下创建sonar-project.properties配置文件2.执行分析
切换到项目源码根目录,执行命令
与ide关联
蕞后,当然了,得与ide相关联,才能更方便地实时查看






sonarqube安装
预置条件:
1.java环境(1.8+)
2.mysql数据库(5.6+)
3.sonarqube 7.6
解压后效果图如下:
进入到bin文件夹,效果如下图:
里面支持各种操作系统,sonarqube审计,选择自己当前的操作系统,效果图如下:
按照顺序依次执行,installntservice.bat、startservice.bat、startsonar.bat文件,若无错误,sonarqube代码扫描,启动成功后访问。
效果如下:
到此,sonarqube安装成功
3. sonar 组成
4. sonar 集成过程
开发人员在他们的ide中使用sonarlint运行分析本地代码。
开发人员将他们的代码提交到代码管理平台中(svn,代码分析工具,git等)
持续集成工具自动触发构建,调用sonarscanner对项目代码进行扫描分析
分析报告发送到sonarqube server中进行加工
sonarqube server 加工并且保存分析报告到sonarqube database中,通过ui显示分析报告
sonarqube审计-sonarqube-华克斯(查看)由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司是江苏 苏州 ,行业软件的见证者,多年来,公司贯彻执行科学管理、---发展、诚实守信的方针,满足客户需求。在华克斯---携全体员工热情欢迎---垂询洽谈,共创华克斯美好的未来。
联系我们时请一定说明是在100招商网上看到的此信息,谢谢!
本文链接:https://tztz192713a2.zhaoshang100.com/zhaoshang/264151307.html
关键词: