一个实际的sonar代码检查的配置文件
内部邀请码:C8E245J (不写邀请码,没有现金送)
国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。
因项目使用 ant 进行编译,因此代码检查也是用 sonar runner 进行,于是有了如下的配置文件:
<project basedir="." name="ESOP" default="sonar" xmlns:sonar="antlib:org.sonar.ant"><property name="root" value="${basedir}/../" /><property name="name" value="appstore_ec" /> <property name="esop_lib_home" value="${root}/lib/" /><property name="sonar.jdbc.url" value="jdbc:mysql://10.204.1.237:3306/sonar" /><property name="sonar.jdbc.username" value="sonar" /><property name="sonar.jdbc.password" value="sonar" /> <property name="sonar.projectKey" value="org.codehaus.sonar:${name}" /><property name="sonar.projectName" value="${name}" /><!-- 由 jenkins 中的任务制定该参数 <property name="sonar.projectVersion" value="0.1" /> --><property name="sonar.projectVersion" value="0.1" /> <property name="sonar.language" value="java" /><property name="sonar.sources" value="${root}appstore_ap/src,${root}appstore_common/src,${root}appstore_ec/src,${root}appstore_op/src,${root}appstore_service/src,${root}appstore_ws/src" /><property name="sonar.binaries" value="${esop_lib_home}/*.war" /><property name="sonar.exclusions" value="**/UserConnection.java,**/RecThread.java" /> <target name="sonar"><taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml"><classpath path="${esop_lib_home}sonar/sonar-ant-task-2.0.jar" /></taskdef><sonar:sonar /></target>
</project>
参数说明: http://blog.csdn.net/alonesword/article/details/9981521
http://docs.codehaus.org/display/SONAR/Analysis+Parameters
转载于:https://www.cnblogs.com/AloneSword/p/3259453.html
一个实际的sonar代码检查的配置文件相关推荐
- python代码质量检查工具_python代码检查工具pylint 让你的python更规范
复制代码 代码如下: #coding:utf-8 ''' a test function module ''' import urllib import time def fetch(url): '' ...
- python中pylint使用方法(pylint代码检查)
一.Pylint 是什么 Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码. Pylint 是一个 Python 工具,除 ...
- 代码检查之pylint
代码检查的作用 1.提高代码质量,增强项目的质量 2.帮助程序开发人员自动执行静态代码分析,快速定位代码隐藏错误和缺陷 3.减少人工在代码上检查的时间,提高开发效率 静态检查: 指不运行被测程序本身, ...
- Sonar Qube连续代码质量管理(三)sonar-scanner-3.3.0.1492在Windows环境下安装部署和代码检查使用
继续上篇内容,对sonar-scanner在Windows 10环境下安装部署操作步骤进行分解,安装过程相对较简单,并且作为sonar客户端通常都是安装在开发设备上,后期一般不会考虑在Linux上部署 ...
- 代码检查工具Sonar
sonar介绍 Sonar 是一个用于代码质量管理的开放平台.通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具.与持续集成工具(例如 Hudson/Jenkins 等) ...
- Eclipse中使用Checkstyle,checkstyle插件检查java代码的自定义配置文件:
摘要:近来项目组在搞代码检查,所以领导让把checkstyle这个插件搞明白,现在我把我们写的自定义的checkstyle.xml文件记录一下,以便大家可以一起使用: 一:要使用checkstyle插 ...
- 持续集成与自动化部署 - jenkins sonar代码质量管理平台 部署和基础使用(五)...
1 jenkins 安装参考链接 1.1 安装jenkins [root@test-node3 ~]# yum install -y java-1.8.0 [root@test-node3 ~]# c ...
- CSS代码检查工具stylelint
前面的话 CSS不能算是严格意义的编程语言,但是在前端体系中却不能小觑. CSS 是以描述为主的样式表,如果描述得混乱.没有规则,对于其他开发者一定是一个定时炸弹,特别是有强迫症的人群.CSS 看似简 ...
- SonarQube4.4+Jenkins进行代码检查实例之一
在最新的< 关于代码审查的几点建议>中再次提到了代码分析: 6.尽量使用静态代码分析工具以提高审查效率. 笔者之前也谈到过多次代码分析.代码检查,见: 关于代码评审的微博讨论汇集 #敏捷 ...
最新文章
- python join字符连接函数的使用方法
- python学习之函数
- 【high-speed-downloader】百度网盘不限速下载 支持 Windows 和 Mac
- Java 7中对String.substring的更改
- 字符串匹配算法(AC自动机 Aho-Corasick)
- php识别html5,CSS_在IE6/7/8下识别html5标签(让老式浏览器识别html5),识别html5标签: html5添加了许 - phpStudy...
- 解决css引用字体跨域问题
- java通道 硬件通道 如何联系_Java NIO5:通道和文件通道
- 面试常备题---插入排序
- eclipse中怎么复制错误提示
- 【小技巧】33 个神经网络「炼丹」技巧
- kubernetes v1.8.8中 RBAC DENY 解决办法
- 如何使用 python 爬取全国小区名称
- 介绍一款JS适用于现代Web浏览器的电子表格开源在线Excel
- 超好看的QQ群管机器人html官网源码
- react native使用echarts图表
- 云计算之云计算和虚拟化的区别
- 干货丨1.3万字简述,PRD到底怎么写
- 记一道面试算法题: 某学校需要一个能给学领前儿童自动出三个数加减法的算术题的程序(此处省略一万个字)
- odoo异常:Expected singleton: res.users()