天助企业信息 - 商盟推荐
您好,欢迎访问!
首页 > 电脑/软件 > 资讯正文

关于“代理商sonarqube 安装”的相关推荐正文

黑龙江代理商sonarqube 安装欢迎来电「多图」

来源:华克斯 更新时间:2024-03-29 10:01:21

以下是黑龙江代理商sonarqube 安装欢迎来电「多图」的详细介绍内容:

黑龙江代理商sonarqube 安装欢迎来电「多图」[华克斯25b461e]内容:

SonarQube是什么

是一种静态代码质量分析的开源软件,主要功能如下:

SonarQube本体是底层是Java编写的,对于Java代码分析和Maven,Gradle结合相对容易

拥有大量的插件,能够进行多种编程语言的静态代码分析

能够和CI/CD环境进行集成,能够持续进行代码质量检测。同时针对代码的检测同时,能够针对代码情况进行评分和反馈。现阶段支持的CI/CD有Gitlab,Github,Jenkins等

现在有4种版本:Community版本,Developer版本,Enterprise版本,Data Center版本.

SonarQube安装

预置条件:

1.Java环境(1.8+)

2.MySql数据库(5.6+)

3.SonarQube 7.6

解压后效果图如下:

数信息如下:

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

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

按照顺序依次执行,t、t、t文件,若无错误,启动成功后访问。

效果如下:

到此,SonarQube安装成功

sonarqube版本升级注意事项

对sonarqube进行版本升级,如果现在使用的版本与目标版本之间存在长期更新版本(LTS)时,应先升级到长期更新版本。

升级步骤:

新的SonarQube版本,直接启动,默认使用H2数据库

在更新中心安装插件

更新conf/perties文件以使用旧实例的相关配置,包括生产数据库的连接信息

停止您的旧SonarQube服务器

重新启动新的SonarQube实例

按照提示进行操作,主要是升级数据库,升级前一定要进行备份

解决Sonarqube项目中的bug总结

①:变量声明后不使用,多余变量

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

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

③:常量命名不规范

禁止缩写。命名尽量简短,不要超过16个字符

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

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

④:删除无用的依赖

import中灰色的部分

⑤:禁止使用 System.intln(""); 打印内容

⑥:Controller类中不要抛出异常,需要用try,catch捕获

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

⑧:将程序中的 //TODO 尽快完成

以上信息由专业从事代理商sonarqube 安装的华克斯于2024/3/29 10:01:21发布

转载请注明来源:http://m.tz1288.com/qynews/hksxxkj-2726016589.html

上一条:太原PVC排水管生产企业货源充足「慧丰公元贸易」

下一条:细沙回收机报价服务介绍「多图」

文章为作者独立观点,不代表天助企业信息立场。转载此文章须经作者同意,并附上出处及文章链接。

本页面所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责天助企业信息行业资讯对此不承担直接责任及连带责任。

本网部分内容转载自其他媒体,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性。不承担此类 作品侵权行为的直接责任及连带责任。