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,放开注释修改用户、密码、数据库连接串
4、防火墙开启9000端口,用于访问SonarQube
5、启动sonarqube(启动过程大概5-6秒要等待一会才能打开网址)
关于SonarQube社区版使用问题及解决方法
简介
在大规模使用SonarQube平台对代码进行扫描时可能会遇到以下几个问题
SonarQube平台数据问题(开源版本不支持不同分支)
SonarQube扫描规则问题(当配置了默认规则后新建项目如何新规则呢?)
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 Runner分析源码
预置条件
已安装SonarQube Runner且环境变量已配置,即sonar-runner命令可在任意目录下执行
1.在项目源码的根目录下创建sonar-perties配置文件2.执行分析
切换到项目源码根目录,执行命令
与IDE关联
蕞后,当然了,得与IDE相关联,才能更方便地实时查看
以上信息由专业从事代理商sonarqube经销商的华克斯于2025/2/21 7:39:35发布
转载请注明来源:http://szhou.mf1288.com/hksxxkj-2842649808.html