sonarqube问题修改总结
四、异常处理
1、定义一个专门的异常用于异常处理
说明:Using such generic excepti0ns as Error, RuntimeException,Throwable, andException prevents calling methods from handling true, system-generated excepti0ns differently than application-generated errors.
错误示例:

修改建议:定义一个自己的异常类继承Exception用于包装RuntimeException。
2、单个方法不要跑出多个未处理的异常





Sonarqube机器配置要求
1、2G以上内存
2、oracle jre 8或者openjdk8
3、数据库:grepSQL 8/9,sonarqube修改检测规则, sql server2014/2016, oracle 11g/12c/XE,mysql5.6/5.7
4、web浏览器:IE11,firefox蕞新版、 chrome蕞新版,safari蕞新版
5、如果使用linux平台,需要注意以下几点:
运行 SonarQube 至少要打开 65536 个文件描述符
运行SonarQube 至少打开2048 个线程

sonarQube的基本使用((三)
5.创建质量阈
点击“质量阈”,在质量阈界面,中国sonarqube修改检测规则,会显示当前已创建的质量阈有哪些,以及这些质量阈的规则。
点击“创建按钮”,输入名称
点击添加条件,选择条件
配置条件阀值
为该质量阈配置适用项目
6.创建/配置项目
点击“+”号创建项目,输入项目标识和显示名称,中国sonarqube修改检测规则,需要注意的是,显示名称在执行代码检查之后,会被执行检查的代码项目名替代。
配置完令牌之后,会生成MVN执行检查的命令
在“项目配置”下拉框中选择“质量配置”,会出现各种语言对应的质量配置,根据该项目的编程语言选择合适质量配置。
在“项目配置”下拉框中选择“配置阈”,选择合适的配置阈。
在“项目配置”下拉框中选择“权限”,选择“私有”框,则该项目只对用户和用户组可见。
用户组选择。
中国sonarqube修改检测规则-苏州华克斯公司由苏州华克斯信息科技有限公司提供。苏州华克斯信息科技有限公司是江苏 苏州 ,行业软件的见证者,多年来,公司贯彻执行科学管理、创新发展、诚实守信的方针,满足客户需求。在华克斯领导携全体员工热情欢迎各界人士垂询洽谈,共创华克斯更加美好的未来。