1. 下载sonarqube,并解压 2. 下载sonar scanner,并解压 3. 进入sonarube的conf文件夹下,修改sonar.properties文件 4. 进入Scanner目录,把bin路径配置到环境变量里,进入conf文件夹下,修改sonar-scanner.propert ...
分类:
移动开发 时间:
2019-05-06 20:48:32
阅读次数:
329
上有3种方法可以自定义soanr的代码校验规则: 直接在sonar的web接口中增加XPath规则; 通过插件的功能来增加自定义规则,比如checkstyle,pmd等插件是允许自定义规则的; 通过新增一个代码分析器来实现自定义规则; sonar官方推荐的方式是使用最简单的XPath方式来增加自定义 ...
分类:
其他好文 时间:
2019-04-15 16:29:33
阅读次数:
369
json简介 1.概念:json全称是javaScript object Notation,是一种并轻量级的数据交换格式。 2.特点: 1.本质就是具有特定格式的字符串 2.json完全独立于编程语言 3.json比xml数据传输的有效性要高出很多 Android系统也原生的提供了JSON解析的AP ...
分类:
移动开发 时间:
2019-03-25 22:01:12
阅读次数:
259
1.下载安装包,我安装的是6.7.6版本 https://www.sonarqube.org/downloads/ 2.安装前的环境要求 JDK1.8+ 数据库,我用的是Mysql5.6版本 3.修改配置 打开SonarQube目录下的conf/sonar.properties文件,配置它的数据库连 ...
分类:
其他好文 时间:
2019-03-08 16:26:48
阅读次数:
731
一:常见模式与工具 学习Java技术体系,设计模式,流行的框架与组件是必不可少的: 常见的设计模式,编码必备 Spring5,做应用必不可少的最新框架 MyBatis,玩数据库必不可少的组件 二:工程化与工具 工欲善其事必先利其器,不管是小白,还是资深开发,玩Java技术体系,选择好的工具,提升开发 ...
分类:
编程语言 时间:
2019-02-19 00:55:03
阅读次数:
201
第一步 使用上一篇博客中下载的sonar6.7.6上传到centos7 准备 安装jdk1.8 解压unzip sonarqube-6.7.6.zip 由于elasticsearch需要非root用户启动 增加用户 adduser sonar passwd sonar 给sonarqube-6.7. ...
分类:
系统相关 时间:
2019-02-15 10:30:28
阅读次数:
233
GItlab持续集成,CI集成,Sonar集成Gitlab,Gitlab-runner集成 ...
分类:
其他好文 时间:
2019-02-13 15:42:51
阅读次数:
205
public void import10(){ TagImgFilter filter = new TagImgFilter();//更改的集合 filter.setEq_orgId("c1fa7ba875fa4c9a899e2787eb79e802"); filter.setEq_setId("d... ...
分类:
编程语言 时间:
2019-02-12 13:02:28
阅读次数:
305
sonar.projectKey=dev1-news-paymentsonar.projectName=dev1-news-paymentsonar.projectVersion=$BUILD_NUMBERsonar.sourceEncoding=UTF-8sonar.language=javaso ...
分类:
其他好文 时间:
2019-01-29 20:38:30
阅读次数:
1229
前言 最近在开发过程中使用了大量的json作为前后端数据交换的方式,由于之前没有对json做过系统的学习,所有在使用过程中查阅了大量的文档与资料,这里主要记录了我在开发后对json以及fastjson使用的总结 JSON 介绍 JSON(javaScript Object Notation)是一种轻 ...
分类:
Web程序 时间:
2019-01-26 17:08:58
阅读次数:
193