代码检查
fbb1116
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sonar的部署(初识sonar)
打算在公司测试服务器上部署sonar,系统为centos7环境准备:jdk、mysql(这里使用的jdk1.8,mysql5.7)下载sonarqube:http://www.sonarqube.org/downloads/到本地将zip解压后将文件夹移到测试服务器注意:sonar不能以root用户启动,用root用户启动的时候显示start,也没有报错,其实并没有起来将sonarqube文件夹移...原创 2018-04-10 17:54:10 · 614 阅读 · 0 评论 -
sonar数据库相关配置
上一篇已经将sonar简单启动起来了,下一步就是进行数据库相关的配置以进行登录和使用首先,在mysql数据库中新建一个数据库,我命名为sonar,然后,在sonar的安装目录下找到conf/sonar.properties文件,在其mysql5.X节点下输入以下信息:sonar.jdbc.url=jdbc:mysql://ip:3306/sonar?useUnicode=true&char...原创 2018-04-11 10:16:36 · 4705 阅读 · 0 评论 -
sonar的使用:使用sonar-scanner检测代码
配置好sonar的服务端之后,接下来就要使用sonar检测我们的代码了,sonar主要是借助客户端检测工具来检测代码,所以要使用sonar必须要在我们本地配置好客户端检测工具客户端可以通过IDE插件、Sonar-Scanner插件、Ant插件和Maven插件方式进行扫描分析,此处使用的是Sonar-Scanner,sonar的命令行分析端软件还有Sonar-Runner,和Scanner使用差不多...原创 2018-04-11 16:47:22 · 12893 阅读 · 0 评论 -
sonar踩坑(一)
使用sonar-scanner扫描某个项目,生成的结果太大了,结果upload到数据库失败,说明是在往数据库插入数据时超过了设置的最大允许数据包值:max_allowed_packet解决办法:修改(或设置)mysql的my.cnf内的max_allowed_packet值,或者直接执行命令:set global max_allowed_packet = 100*1024*1024;然后重启son...原创 2018-04-13 16:32:16 · 1361 阅读 · 0 评论 -
sonar集成jacoco展示单元测试覆盖率
(一)sonar-scanner结合jacoco这里还是要用到maven生成jacoco的统计结果,所以推荐直接使用maven的方式检查项目1.在要检测的项目的pom文件中加入如下配置: <plugin> <groupId>org.apache.maven.plugins</groupId> ...原创 2018-04-13 19:40:05 · 17692 阅读 · 0 评论 -
jenkins集成sonar、jacoco
因为公司都是maven项目,所以这里只记录maven项目的构建 前提:jenkins、maven都配置好(maven的settings文件中配置好sonarqube服务器) 首先,在jenkins插件中心找到sonarqube的插件直接安装 然后,在系统设置配置sonarqube 最后,就可以构建job了构建一个maven项目 关键配置如下 构建完成后,就可以去sona...原创 2018-04-25 16:53:48 · 3263 阅读 · 1 评论 -
初识jenkins pipeline
使用jenkins pipeline插件构建一个job,主要是:从gitlab拉取代码–编译–sonar分析–quality gate判断是否通过质量阀 脚本如下: node { def mvnHome stage(‘Preparation’) { // for display purposes // Get some code from a GitHub rep...原创 2018-05-07 14:05:45 · 1056 阅读 · 0 评论 -
findbugs规则整理及解决办法
A boxed primitive is created from a String, just to extract the unboxed primitive value. It is more efficient to just call the static parseXXX method. 修改建议:使用Long.ParseLong,避免自动装箱再拆箱 问题原因: Long.Pa...原创 2018-05-22 17:21:26 · 18177 阅读 · 1 评论
分享