sonarqube规则-华克斯信息

SonarQube 8.3.1安装说明(二)

4、Centos7创建新用户由于SonarQube无法用root用户启动,所以要新建用户来启动

5、修改系统配置Linux 环境要求:

vm.max_map_count 大于等于 262144

fs.file-max 大于等于 65536

你可以通过以下命令查看这些值:

6、sonarqube配置/启动

1、sonarqube目录授权给sonar用户,因为后面要用sonar用户启动

2、配置连接数据库,编辑perties,代理商sonarqube规则,放开注释修改用户、密码、数据库连接串

4、防火墙开启9000端口,中国sonarqube规则,用于访问SonarQube

5、启动sonarqube(启动过程大概5-6秒要等待一会才能打开网址)









Sonarqube代码分析


2.Analyzing with Maven

通过mvn sonar:sonar分析代码将结果提交到数据库中,SonarQube查询展示。

安装并配置 Maven,sonarqube规则,配置文件为 setting.xml,添加数据配置

在当前maven项目目录下运行mvn sonar:sonar,代理商sonarqube规则,完成即可在SonarQube web页面查看结果:





注:

1.可以在项目pom.xml显式sonar插件的版本以及MySQL的驱动版本

2.也可以显式的将sonar绑定到Maven生命周期中,Maven的site声明周期时,则会自动调用nar 命令



Sonarqube安装插件

通过web页面可以安装各种插件

目前有如下插件:

1、代码分析插件



2、其他语言:CSS   Erlang     Groovy    Lua    Puppet

3、外部分析工具集成

AEM Rules 、Android Lint、Checkstyle 、Findbugs 、jDepend 、PMD 、Sonargraph 7、Sonargraph Integration 、Xanitizer



sonarqube规则-华克斯信息由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司拥有很好的服务与产品,不断地受到新老用户及业内人士的肯定和信任。我们公司是商盟认证会员,点击页面的商盟客服图标,可以直接与我们客服人员对话,愿我们今后的合作愉快!

苏州华克斯信息科技有限公司
姓名: 华克斯 先生
手机: 13862561363
业务 QQ: 3521016152
公司地址: 苏州工业园区新平街388号
电话: 0512-62382981
传真: 0512-62382981