sonarqube预置条件
1.已安装java环境
2.已安装有mysql数据库
sonarqube安装
1.数据库配置
进入数据库命令
#mysql -u root -p
2.安装sonar与sonar-runner修改sonar配置文件
编辑
这里使用mysql,sonarqube开源代码管理软件,因此取消mysql模块的注释
3.添加数据库驱动
除了oracle数据库外,其它数据库驱动都默认已经提供了,且这些已添加的驱动是sonar支持的,因此不需要修改
4.启动服务
5.sonar中文补丁包安装





使用sonarqube进行代码分析
在安装好sonarqube后,使用sonarqube对代码进行分析。
前提准备
1.准备项目
在github上拉取了一个java项目,sonarqube开源代码管理软件,进行测试。
2.配置maven
在maven中进行配置,使maven支持sonarqube。
登录sonarqube,在右上角找到帮助,---帮助,在帮助中找到教程,---分析新项目,如图所示:
创建令牌,输入令牌名---生成,选择你要分析的项目,本文测试项目主要是java语言,使用maven构建,选择好了后在右边看到提示,sonarqube开源代码管理软件,右边的maven命令。
sonarqube 8.3.1安装说明(三)
7、sonarqube汉化
把的sonar-l10n-zh-plugin-8.3.jar 放到内网centos中对应的目录/usr/local/sonarqube-8.3.1.34397/extensi/plugins
执行命令重启
(也可以通过在线安装插件的方式进行安装,我们这里讲的是内网离线安装)
8、安装sonarscanner
sonarqube安装好后是没法扫描项目的,sonarqube开源代码管理软件,所以还需安装sonarscanner
放开sonar.host.url、sonar.sourceencoding注释(如果sonarscanner与sonarqube部署不在同一台服务器,那么需要修改sonar.host.url)
创建软连接,将sonarscanner改为全局可使用
sonarqube开源代码管理软件-华克斯(商家)由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司坚持“以人为本”的企业理念,拥有一支高素质的员工队伍,力求提供---的产品和服务回馈社会,并欢迎广大新老客户光临惠顾,真诚合作、共创美好未来。华克斯——您可---的朋友,公司地址:苏州工业园区新平街388号,联系人:华克斯。
联系我们时请一定说明是在100招商网上看到的此信息,谢谢!
本文链接:https://tztz192713a2.zhaoshang100.com/zhaoshang/286460833.html
关键词: