机械设备
西南中国sonarqube 插件价格合理 苏州华克斯无地自容歌词
2024-02-08 16:35  浏览:40
非会员信息
8分钟前 西南中国sonarqube 插件价格合理 苏州华克斯[华克斯25b461e]内容:

sonarQube的基本使用(二)

3.查看规则

在代码规则界面左侧语言选择筛选不同的编程豫园,也可以通过检查规则的类型和异常等级来筛选。

点击其中一条规则进入规则详情,详情页对规则进行了描述,添加了错误实例和正确,用户也可以更具自己的理解添加扩展描述,以及修改异常等级。

4.创建规则集

选择“质量配置”,选择语言

选择语言后,列表中会显示当前语言已存在的规则配置,可以对已存在的规则配置进行扩展,或者通过按钮一份进行修改。

点击“创建”按钮。弹出创建对话框,填入信息。

创建成功后,1处显示该配置的名称,2处显示该规则所应用的项目,目前还没有为该配置应用项目,所以显示空,3处为该配置添加更多规则,4处为该配置设置相关权限。

点击上图中的“更多规则”按钮,进入规则机会页面,点击其中一条规则的“按钮”,弹出确认对话框,在对话框中可以修改规则的异常等级。

“批量修改”按钮可以将当前页过滤出来的所有规则批量应用到当前 质量配置 中.

质量配置完成后,在该配置界面就会显示该配置的情况

SonarQube预置条件

1.已安装JAVA环境

2.已安装有MySQL数据库

SonarQube安装

1.数据库配置

进入数据库命令

#mysql -u root -p

2.安装sonar与sonar-runner

修改sonar配置文件

编辑<install_directory>/conf/perties文件,配置数据库设置,默认已经提供了各类数据库的支持

这里使用mysql,因此取消mysql模块的注释

3.添加数据库驱动

除了Oracle数据库外,其它数据库驱动都默认已经提供了,且这些已添加的驱动是sonar支持的,因此不需要修改

4.启动服务

5.sonar中文补丁包安装

sonarqube常用插件:

Chinese Pack – 中文语言包

Checkstyle – Java 代码规范检查

Crowd – Crowd 插件,实现统一登录

JaCoCo – Java 代码覆盖率

PMD – Java 静态代码扫描

ShellCheck Analyzer – Shell 代码规范检查

SonarCSS、SonarHTML、SonarJS等 – Sonar 针对不同编程语言代码分析

重启服务器,插件才可以加载生效。

联系方式
发表评论
0评