2019独角兽企业重金招聘Python工程师标准>>>

由sonar 进行 质量管控。

其中junit 测试用例显得比较重要, 下面是由sonar maven 集成的代码覆盖率

下面的配置是多模块配置,

 <properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.build.resourceEncoding>UTF-8</project.build.resourceEncoding><sonar.language>java</sonar.language><sonar.exclusions>*.js,*.css,</sonar.exclusions></properties>

设置sonar扫描的语言,多个话 可能是以逗号分隔(这儿不是骗你, 我还真的没试过, 项目的前后端分离的)

<plugin><groupId>org.codehaus.mojo</groupId><artifactId>cobertura-maven-plugin</artifactId><version>2.7</version><configuration><formats><format>html</format></formats><aggregate>true</aggregate><instrumentation><excludes><exclude>**/vo/**/*.class</exclude></excludes></instrumentation></configuration><executions><execution><phase>prepare-package</phase><goals><goal>check</goal><goal>cobertura</goal></goals></execution></executions></plugin>

这是在父项目的pom.xml中的配置

如果 你想要过滤某一个项目那么你就要在这个子项目中配置

       <plugins><plugin><groupId>org.codehaus.mojo</groupId><artifactId>cobertura-maven-plugin</artifactId><configuration><skip>true</skip></configuration><executions><execution><goals><goal>clean</goal><goal>check</goal><goal>cobertura</goal><goal>dump-datafile</goal><goal>instrument</goal></goals></execution></executions></plugin></plugins>

转载于:https://my.oschina.net/u/2243112/blog/796704

cobertura-maven-plugin相关推荐

  1. 解决Jetty Maven Plugin:Please initialize the log4j system properly(转)

    解决Jetty Maven Plugin:Please initialize the log4j system properly. Jetty Maven Plugin环境: <plugin&g ...

  2. Versions maven plugin 修改版本

    文章目录 版本控制 修改全模块版本号 修改模块版本 修改指定模块版本号 参数介绍 代码经过长期修改后,版本号却从没有推进,导致个别release稳定版的模块更新代码之后,其他开发机器并不会自动更新本地 ...

  3. eclipse Plugin execution not covered by lifecycle configuration:maven.***.plugin

    具体是pom 不能引入和识别对应maven-plugin: 例如:Plugin execution not covered by lifecycle configuration: org.apache ...

  4. org.springframework.boot:spring boot maven plugin丢失---SpringCloud Alibaba_若依微服务框架改造_--工作笔记012

    警告]"build.plugins.plugin.version"for org.springframework.boot:spring boot maven plugin丢失. ...

  5. Spring Boot的Maven插件Spring Boot Maven plugin详解

    pring Boot的Maven插件(Spring Boot Maven plugin)能够以Maven的方式为应用提供Spring Boot的支持,即为Spring Boot应用提供了执行Maven ...

  6. wro4j和maven plugin在编译期间压缩静态资源

    优化前:  基本上所有的jsp都引用了这一大坨静态文件: <link rel="stylesheet" type="text/css" href=&quo ...

  7. wro4j和maven plugin在编译期间压缩静态资源.

    优化前: 基本上所有的jsp都引用了这一大坨静态文件: <link rel="stylesheet" type="text/css" href=" ...

  8. no main manifest attribute maven package 运行打包后的jar包报错:xxx.jar中没有主清单属性 通过配置 maven plugin 解决

    文章目录 命令行运行生成的jar包,报错 解决 手动修复 修改打包规则 一劳永逸 MANIFEST.MF demo Others IDEA 中关于 main class 的配置 命令行运行生成的jar ...

  9. eclipse maven plugin 插件 安装 和 配置

    本文转自:http://www.blogjava.net/fancydeepin/archive/2012/07/13/eclipse_maven3_plugin.html maven3 安装: 安装 ...

  10. maven打包插件----Spring Boot Maven Plugin

    官方文档链接地址:http://docs.spring.io/spring-boot/docs/1.3.0.BUILD-SNAPSHOT/maven-plugin/index.html 第一部分 Sp ...

最新文章

  1. hdu A + B Problem II(大数相加,数组实现)
  2. 禁止页面复制功能 js禁止复制 禁用页面右键菜单
  3. 关于spring mybateis 定义resultType=java.util.HashMap
  4. HDU1001 Easy h-index
  5. java quartz没执行完_quartz 防止上一任务未执行完毕,下一时间点重复执行
  6. java中访问修饰符_Java中的访问修饰符介绍
  7. O036、Snapshot Instance 操作详解
  8. 使用jquery.form.js实现form表单无刷新提交简单示例
  9. Golang中unsafe.Sizeof()的问题
  10. 某大型银行深化系统技术方案之九:核心层之流程数据管理
  11. 程序员你写的代码,被爆出黑产了!
  12. 【标题】win只能打开部分软件例如QQ,UU加速器,浏览器无法打开
  13. Pytorch-IMDB电影评论情感分析
  14. php 系统分隔符,php脚本由哪个分隔符包围
  15. wish平台入驻需要押金吗?
  16. app inventor 2022离线版下载使用教程
  17. 调研容易上岸的在职研究生
  18. 行业寒冬:java生成微信支付二维码
  19. 项目经理需要的基本技能
  20. Word之页眉和页脚设置(一)

热门文章

  1. 中国700万程序员不够用怎么办?我们去问了北大谢涛,顶会ASE最有影响力论文奖首批华人得主...
  2. 穿上这件全球首款「隐形衣」,做这条街最「无脸」的仔;阿里给钱给资源,求解AI安全难题...
  3. 阿里公开核心技术:如何摘下4项世界冠军,推理性能比第二名快5倍
  4. 51年被发现9次,陶哲轩证明的公式成了重复造轮子?事情并没有这么简单
  5. 滴滴自动驾驶,现在是一个怎样的“富二代”创业项目?
  6. 代码详解|如何快速从硬盘里找到小电影?
  7. 转换Word文档为PDF文件
  8. 一个listMap里map其中的一个字段的值相同,如何判断这个字段相同,就把这个map的其他字段存入另一个map中...
  9. Linux下golang开发环境搭建
  10. 【luogu 3375】【模板】KMP字符串匹配