推广 热搜:

江西中国sonarqube招标参数询价咨询「多图」植物中的熊猫

   日期:2024-01-07     作者:华克斯    浏览:29    评论:0    
核心提示:2分钟前 江西中国sonarqube招标参数询价咨询「多图」[华克斯25b461e]内容:Sonarqube安装版本分析:蕞新版本是8.9 已整合CI / CD但是环境依赖比较高:要求 Java 11
2分钟前 江西中国sonarqube招标参数询价咨询「多图」[华克斯25b461e]内容:

Sonarqube安装版本分析:

蕞新版本是8.9 已整合CI / CD

但是环境依赖比较高:要求 Java 11且不支持mysql 管理配置元数据

综合考量,功能蕞大化,依赖Java 8,且支持mysql管理元数据的蕞后版本

故选择版本 7.8 (20190619日发布)

安装过程安装Java jdk 1.8 (安装过程省略)

安装mysql 5.6.3 (安装过程省略)

安装maven 3.5.2 (安装过程省略)

安装sonarqube

关于SonarQube社区版使用问题及解决方法

解决SonarQube扫描规则问题

在搭建好SonarQube平台后,已经配置好了针对每种语言的"Sonar Way"质量配置。我们在大规模使用中,对扫描Java项目的规则做了一些定制,有一些新增的规则还有一部分弃用的规则,总之大部分还都是默认自带的java规则,配置好规则后并设置为默认的规则。

分析

SonarQube平台中的项目不需要单独的新建,而是通过Jenkins构建过程中生成。

当我们需要为项目新的质量配置的时候,通常在Sonar WebUi中进行配置。

无法通过"-x"方式每次分支时使用的质量名称。

应对

由于SonarQube项目都是通过流水线扫描后生成的,于是在流水线中增加步骤。

每次扫描之前先判断项目是否存在,然后新的质量,再执行代码扫描。

SonarQube常见问题

1.忘记密码

执行以下sql将密码还原为admin

2.源码乱码

在Issue中查看源码,中文变成了乱码。需要设置项目的sonar-perties文件。

增加红色加粗字体的内容,设置源码的编码为UTF-8。需要重新执行sonar-runner生效。

3.获取163邮箱授权客户端

(1)登录163邮箱

(2)设置 → 常规设置

(3)客户端授权密码 → 开启,会提示需要手机验证码验证,按提示操作即可。

(4)短信验证码验证成功后,可以输入授权码。将该授权码记录下来,方便后续使用。

4.JDK版本

当sonar-scanner所在机器上安装了多个JDK的时候,需要为sonar-scanner的运行JDK版本。修改sonar-scanner_home/bin/sonar-t

SonarQube使用流程

使用流程图

1、开发负责人获取蕞新代码到本地;

2、开发负责人执行sonar-runner开始代码分析工作;

3、开发负责人将分析出来的issue指派给开发人员;

4、开发人员修复issue;

5、开发负责人重新获取蕞新源码,重新执行sonar-runner,检查issue的修复情况。

原文链接:http://www.0515.org/news/show-34288.html,转载和复制请保留此链接。
以上就是关于江西中国sonarqube招标参数询价咨询「多图」植物中的熊猫全部的内容,关注我们,带您了解更多相关内容。
 
打赏
 
更多>同类资讯
0相关评论

推荐资讯
网站首页  |  VIP套餐介绍  |  关于我们  |  联系方式  |  手机版  |  版权隐私  |  SITEMAPS  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报