华克斯信息-sonarqube修改检测规则
SonarQube常见问题1.忘记密码执行以下sql将密码还原为admin2.源码乱码在Issue中查看源码,中文变成了乱码。需要设置项目的sonar-project.properties文件。增加红色加粗字体的内容,设置源码的编码为UTF-8。需要重新执行sonar-runner生效。3.获取163邮箱授权客户端(1)登录163邮箱(2)设置→常规设置(3)客户端授权密码→开启,会提示需要手机验证码验证,sonarqube修改检测规则,按提示操作即可。(4)短信验证码验证成功后,代理商sonarqube修改检测规则,可以输入授权码。将该授权码记录下来,方便后续使用。4.JDK版本当sonar-scanner所在机器上安装了多个JDK的时候,需要为sonar-scanner的运行JDK版本。修改sonar-scanner_home/bin/sonar-runner.batSonarqube代码分析2.AnalyzingwithMaven通过mvnsonar:sonar分析代码将结果提交到数据库中,SonarQube查询展示。安装并配置Maven,配置文件为setting.xml,添加数据配置在当前maven项目目录下运行mvnsonar:sonar,完成即可在SonarQubeweb页面查看结果:注:1.可以在项目pom.xml显式sonar插件的版本以及MySQL的驱动版本2.也可以显式的将sonar绑定到Maven生命周期中,Maven的site声明周期时,则会自动调用sonar.sonar命令sonarQube的基本使用(一)sonarQube的基本使用,包括配置规则集(质量配置)、配置质量阈、创建/配置项目、创建用户、创建用户组、以及权限配置,通知配置,问题处理,不包括sonarQube服务的搭建。管理员主界面管理员登陆后可看到sonarQube服务下所有项目的代码检查情况,并且工具栏会显示“配置按钮”,普通用户登录后工具栏没有配置按钮。1.新建用户组配置>>权限>>群组创建>>输入信息创建成功后可在列表中看到创建的群组记录点击成员按钮,可以为该群组添加成员2.新建用户输入用户信息点击创建后,中国sonarqube修改检测规则,用户列表中显示刚才创建的用户进入用户详情,会看到如下界面,选择“安全”tab页,输入令牌名称,点击生成,该令牌用以在执行代码检查命令时替代用户名/密码输入,提高安全性。点击配置>>权限>>用户>>创建用户选择“项目”tab页,为该用户选择项目,当该项目为“私有”项目时,则只能被分配的用户看到。选择“我的账户”>>提醒,设置需要用户通知的场景华克斯信息-sonarqube修改检测规则由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司位于苏州工业园区新平街388号。在市场经济的浪潮中拼博和发展,目前华克斯在行业软件中享有良好的声誉。华克斯取得全网商盟认证,标志着我们的服务和管理水平达到了一个新的高度。华克斯全体员工愿与各界有识之士共同发展,共创美好未来。)