Oracle 系统管理 - Linux 系统 - Backtrack 5 - 安全 - Juniper 技术 - Cisco 技术 - 思科模拟器 - Cisco 认证 - Cisco ios 下载

您现在的位置是:Docker > Centos > jacoco maven 生成代码覆盖率报告

jacoco maven 生成代码覆盖率报告

时间:2018-07-09 15:15  来源:未知  阅读次数: 复制分享 我要评论

假设我们已经拿到了jacoco.exec 的代码覆盖率数据文件。

 

执行如下命令开始分析并生成代码覆盖率报告

/opt/app/maven/bin/mvn jacoco:report

 

 

目前发现的问题,是

 

此问题暂时未解决。 从字面意思是应该此class有重复的存在,导致分析时出现错误。 但是为什么会重复呢? 此处实际不应该重复。  当前绕过该问题的是, 因为三方的jar的代码不需要分析。 所以这里直接把所有三方的jar从 /data/target 里进行了删除,只保留自己的代码jar包和 classes文件。  这样处理后可以正确分析并产出代码覆盖率报告。

至于重复的原因,需要进一步去分析。 (备注,笔者此处用on the fly 的方式【即 javaagent的方式】 产生的代码覆盖数据)

相关资讯