sonarQube的基本使用(二)
3.查看规则
在代码规则界面左侧语言选择筛选不同的编程豫园,sonarqube,也可以通过检查规则的类型和异常等级来筛选。
4.创建规则集
选择“质量配置”,选择语言
点击“创建”按钮。弹出创建对话框,填入信息。
创建成功后,1处显示该配置的名称,中国sonarqube 中文,2处显示该规则所应用的项目,目前还没有为该配置应用项目,所以显示空,3处为该配置添加更多规则,4处为该配置设置相关权限。
点击上图中的“更多规则”按钮,进入规则机会页面,点击其中一条规则的“按钮”,弹出确认对话框,在对话框中可以修改规则的异常等级。
“批量修改”按钮可以将当前页过滤出来的所有规则批量应用到当前 质量配置 中.
质量配置完成后,在该配置界面就会显示该配置的情况





SonarQube平台由四部分组成:
一、SonarQubeServer
1) Web Server, 浏览质量的快照和配置sonarqube实例
2)SearchServer based on Elasticsearch, 执行来自页面的查询请求
3)Compute EngineServer ,处理代码分析报告并保存在sonarqube数据库
二、SonarQube Database :
1) sonarqube实例的配置(安全、插件设置等)
2) 项目、视图等的质量快照。
三、SonarQube Plugins
语言、SCM、集成、身份验证和治理插件
一个或多个sonarqube Scanners运行分析项目

SonarQube安装
预置条件:
1.Java环境(1.8+)
2.MySql数据库(5.6+)
3.SonarQube 7.6
解压后效果图如下:


进入到bin文件夹,效果如下图:

里面支持各种操作系统,选择自己当前的操作系统,效果图如下:

按照顺序依次执行,sonarqube 中文,InstallNTService.bat、StartService.bat、StartSonar.bat文件,若无错误,启动成功后访问。
效果如下:

到此,SonarQube安装成功
sonarqube-华克斯(推荐商家)由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司实力不俗,信誉可靠,在江苏 苏州 的行业软件等行业积累了大批忠诚的客户。华克斯带着精益求精的工作态度和不断的完善创新理念和您携手步入辉煌,共创美好未来!