sonarqube修改检测规则-苏州华克斯信息

sonarqube修改检测规则-苏州华克斯信息

价    格

更新时间

  • 来电咨询

    2024-7-30

华克斯
13862561363 | 0512-62382981    商盟通会员
  • 联系手机| 13862561363
  • 主营产品|尚未填写
  • 单位地址| 苏州工业园区新平街388号
查看更多信息
本页信息为苏州华克斯信息科技有限公司为您提供的“sonarqube修改检测规则-苏州华克斯信息”产品信息,如您想了解更多关于“sonarqube修改检测规则-苏州华克斯信息”价格、型号、厂家,请联系厂家,或给厂家留言。
苏州华克斯信息科技有限公司提供sonarqube修改检测规则-苏州华克斯信息。

源代码静态分析sonar-scanner介绍

1、从网站获取sonar-scanner

2、安装

使用unzip命令展开

3、编辑配置文件/conf/sonar-scanner.properties:

sonar.host.url=http://localhost:9000

编辑配置文件/etc/profile 增加一行

exportsonar_scanner_opts=-xmx512m

4、使用命令检查是否安装成功

./sonar-scanner-h















sonarqube组成结构

1. sonarqube platform,就是sonarqube服务器,这是sonarqube运行的基础。

首先解压缩sonarqube的;

---的情况下配置解压缩目录下的sonarqube/conf/sonar.properties文件;

启动sonarqube platform:

   windows下执行startsonar.bat

   linux下执行sonarqube/bin/sonar.sh start c0nsole

启动成功,可登录的用户名和密码为

注意,在实验验证阶段,sonarqube修改检测规则,sonarqube platform默认使用h2数据库;但是在生产环境中,还需要使用mysql等其他企业级数据库服务器。

2. sonarqube scanner,即分析项目代码的默认启动器

首先解压缩sonarqube scanner;

---情况下,配置文件sonar-scanner/conf/sonar-scanner.properties;建议配置如下:

   每次提交前的分析,设置参数sonar.---ysis.mode=preview

   每天都要执行的ci分析,设置参数sonar.---ysis.mode=publish

启动sonarqube scanner:

   windows下执行sonar-scanner.bat

   linux下执行sonar-scanner/bin/sonar-scanner

3.分析项目

首先根据项目代码的编程语言,在线安装---的sonarqube插件,以支持项目使用的编程语言;

然后,cd到要分析的项目目录下,如some/projects/java/myproject/

在项目目录下创建并配置sonar-project.properties文件





解决sonarqube项目中的bug总结

:变量声明后不使用,sonarqube修改检测规则,多余变量

:方法名、变量名不符合命名规范

例如:方法名、参数名统一使用驼峰命名法(camel命名法),除首字母外,其他单词的首字母大写,其他字母小写,类名每个组合的单词都要大写;

:常量命名不规范

禁止缩写。命名尽量简短,sonarqube修改检测规则,不要超过16个字符

采用完整的英文大写单词,在词与词之间用下划线连接,如:default_value。

同一组的常量可以用常量类封装在一起,便于引用和维护

:删除无用的依赖

import中灰色的部分

:禁止使用 system.out.println(); 打印内容

:controller类中不要抛出异常,需要用try,c---h捕获

:删除无用的注释,例如用于测试的代码

:将程序中的 //todo 尽快完成






sonarqube修改检测规则-苏州华克斯信息由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司位于苏州工业园区新平街388号。在市场经济的浪潮中拼博和发展,目前华克斯在行业软件中享有---的声誉。华克斯取得---商盟,标志着我们的服务和管理水平达到了一个新的高度。华克斯全体员工愿与各界有识之士共同发展,共创美好未来。



     联系我们时请一定说明是在100招商网上看到的此信息,谢谢!
     本文链接:https://tztz192713.zhaoshang100.com/zhaoshang/286871957.html
     关键词: loadrunner - qtp - hp qc/alm - fortifysca - fireeye

北京 上海 天津 重庆 河北 山西 内蒙古 辽宁 吉林 黑龙江 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆