一个实际的sonar代码检查的配置文件

国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
内部邀请码: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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/274085.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JavaScript 第二课 JavaScript语法

本章内容&#xff1a;语句变量和数组操作符条件语句和循环语句函数与对象 ------------------------------------------------------------- 准备&#xff1a; 编写JavaScript脚本只需要一个普通地文本编辑器和一个Web浏览器就足啦。 用JavaScript编写的代码必须通过HTML/XHTML…

和菜鸟一起学linux之DBUS基础学习记录

转自&#xff1a;http://blog.csdn.net/eastmoon502136/article/details/10044993 D-Bus三层架构 D-Bus是一个为应用程序间通信的消息总线系统, 用于进程之间的通信。它是个3层架构的IPC 系统&#xff0c;包括&#xff1a; 1、函数库libdbus &#xff0c;用于两个应用程序互…

Android 第二十课 广播机制(大喇叭)----发送自定义广播(包括发送标准广播和发送有序广播)

广播分为两种类型&#xff1a;标准广播和有序广播 我们来看一下具体这两者的具体区别&#xff1a; 1、发送标准广播 我们需要先定义一个广播接收器来准备接收此广播才行&#xff0c;否则也是白发。 新建一个MyBroadcastReceiver,代码如下&#xff1a; package com.example.broa…

八大排序算法

概述 排序有内部排序和外部排序&#xff0c;内部排序是数据记录在内存中进行排序&#xff0c;而外部排序是因排序的数据很大&#xff0c;一次不能容纳全部的排序记录&#xff0c;在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大&#xff0c;则应采用…

需求?

1 需求怎样描述清楚&#xff1f; 利用用例技术&#xff0c;一般这里指的是系统用例&#xff1b;包括以下几个内容&#xff1a; 用例视图 系统的功能描述&#xff1b; 用例规约 规定了用户和系统的交互过程&#xff1b;用户如何使用系统&#xff1b;用户如何交互&#xff0c;以及…

Android 第二十一课 RecyclerView简单的应用之编写“精美”的聊天页面

1、由于我们会使用到RecyclerView&#xff0c;因此首先需要在app/build.gradle当中添加依赖库。如下&#xff1a; apply plugin: com.android.application .... dependencies {....compile com.android.support:recyclerview-v7:26.1.0 } 2、然后开始编写主页面&#xff0c;修该…

VS 2008 生成操作中各个选项的差别

近日&#xff0c;在编译C#项目时经常发现有些时候明明代码没错&#xff0c;但就是编译不过&#xff0c;只有选择重新编译或者清理再编译才会不出错&#xff0c;本着求学的态度&#xff0c;搜罗了下VS2008IDE中生成操作的种类以及差别&#xff0c;整理如下&#xff1a;内容(Cont…

dbus-python指南

菜鸟学dbus-python&#xff0c;翻译dbus-python指南&#xff0c;错误之处请在所难免&#xff0c;请诸位不吝赐教&#xff0c;多多指正&#xff01;查看英文原版请点这里。 连接总线Connecting to the Bus方法调用Making method calls代理对象proxy objects接口和方法Interfaces…

JavaScript 第三课 DOM

主要内容&#xff1a; 节点5个常用的DOM方法&#xff1a;getElementById、getElementByTagname、getElementByClassName、getAttribute和setAttribute详细内容: 1、文档&#xff1a;DOM中的“D”如果没有document(文档),DOM也就无从谈起。当创建了一个网页并把它加载到Web浏览器…

源码编译安装Nginx

1.源码下载 Nginx在github上有一个只读源码库&#xff0c;我获取的源码方式为&#xff1a; git clone https://github.com/nginx/nginx.git 2.configure 我下载源码的时候&#xff0c;github上的源码的目录结构为: auto, conf, contrib, docs, misc, src共6个目录。src目录是…

SOAP协议初级指南(2)

目前的技术存在的问题&#xff1f;   尽管DCOM和IIOP都是固定的协议&#xff0c;业界还没有完全转向其中任何一个协议。没有融合的部分原因是文化的问题所致。而且在当一些组织试图标准化一个或另一个协议的时候&#xff0c;两个协议的技术适用性就被提出质疑。传统上认为DC…

JavaScript 第四课 案例研究:JavaScript图片库

主要内容&#xff1a;编写一个优秀的标记文件编写一个JavaScript函数以显示用户想要查看的内容由标记出发函数调用使用几个新方法扩展这个JavaScript函数 学习过DOM&#xff0c;我们用JavaScript和DOM去建立一个图片库。最好的办法是什么呢&#xff1f; 利用JavaScript来建立图…

windows下mongodb安装与使用整理

一、首先安装mongodb 1.下载地址&#xff1a;http://www.mongodb.org/downloads 2.解压缩到自己想要安装的目录&#xff0c;比如d:\mongodb 3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log&#xff0c;分别用来安装db和日志文件&#xff0c;在log文件夹下创建一个日志文…

可变参数列表(va_list,va_arg,va_copy,va_start,va_end)

本文转自:http://blog.csdn.net/costa100/article/details/5787068 va_list arg_ptr&#xff1a;定义一个指向个数可变的参数列表指针&#xff1b;      va_start(arg_ptr, argN)&#xff1a;使参数列表指针arg_ptr指向函数参数列表中的第一个可选参数&#xff0c;说明&…

src与href属性的区别

src和href之间存在区别&#xff0c;能混淆使用。src用于替换当前元素&#xff0c;href用于在当前文档和引用资源之间确立联系。 src是source的缩写&#xff0c;指向外部资源的位置&#xff0c;指向的内容将会嵌入到文档中当前标签所在位置&#xff1b;在请求src资源时会将其指向…

USACO4.12Beef McNuggets(背包+数论)

昨天晚上写的一题 结果USACO一直挂中 今天交了下 有一点点的数论知识 背包很好想 就是不好确定上界 官方题解&#xff1a; 这是一个背包问题。一般使用动态规划求解。 一种具体的实现是&#xff1a;用一个线性表储存所有的节点是否可以相加得到的状态&#xff0c;然后每次可以…

Java 循环语句中 break,continue,return有什么区别?

break 结束循环&#xff0c;跳出循环体,进行后面的程序;continue 结束本次循环&#xff0c;进行下次循环;return 跳出循环体所在的方法&#xff0c;相当于结束该方法; 例子&#xff1a; public class whiletrueTest{public static void main(String[] args) {heihei();haha();…

Epoll模型详解

转自http://blog.163.com/huchengsz126/blog/static/73483745201181824629285/ Linux 2.6内核中提高网络I/O性能的新方法-epoll I/O多路复用技术在比较多的TCP网络服务器中有使用&#xff0c;即比较多的用到select函数。 1、为什么select落后 首先&#xff0c;在Linux内核中…

运算放大器单电源应用中的使用齐纳二极管偏置方法

运算放大器单电源应用中的偏置方法除了使用大电阻使运放输出达到电源电压的一半外&#xff0c;还有使用齐纳二极管&#xff08;稳压管&#xff09;方法也能得到达到应用目的。 下面就推荐几个齐纳二极管&#xff08;分别对应着电源电压是15V,12V&#xff0c;9V;5V&#xff09; …

Java——demo之仿ATM操作

java.util.Scanner类&#xff0c;这是一个用于扫描输入文本的新的实用程序。其中nextInt()获取String型&#xff0c;而next()获取int、double型。这是一个仿ATM的小程序。 实现条件 1.登陆界面&#xff0c;2.三次登陆机会&#xff0c;登陆成功进入登陆菜单&#xff0c;3&#x…