首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Jacoco覆盖率报告显示覆盖率为0%的排除文件夹。

Jacoco覆盖率报告显示覆盖率为0%的排除文件夹。
EN

Stack Overflow用户
提问于 2016-11-01 05:36:47
回答 1查看 1.4K关注 0票数 0

我已经在我的Tomcat服务器上附加了jacocoagent。我能够在jacoco.exec和HTML中获得数据,但是我想从我的覆盖率报告中排除一些文件夹。添加以下命令后,现在可以在覆盖率为0%的覆盖率报告中看到排除的文件夹名称。如何从报表中排除下列文件夹。

这些排除在外的文件夹是否仍占目前15%的总覆盖率百分比?

我在我的Catilina.bat文件中添加了以下命令:

代码语言:javascript
复制
set JAVA_OPTS=%JAVA_OPTS% -javaagent:"C:/git/project/jacoco/lib/jacocoagent.jar=destfile=C:/git/project/jacoco/dump/jacoco.exec,dumponexit=true,output=file,append=true,excludes=oracle.* :vm.*"
代码语言:javascript
复制
Versions:
Tomcat Server : 7
Operating system : Windows
Jacoco : 0.7.6.201602180812
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-03 20:35:15

JaCoCo的使用涉及两个步骤:

  1. 收集覆盖范围信息
  2. 生成报告

两者都可以被排除在外。到目前为止,代理配置中指定的排除只影响第一步,不会导致第二步的自动排除。为什么?否则,从未执行的代码将不会出现在报表中。正如JaCoCo代理文档中所述,关于选项“不包括”:

除了性能优化或技术方面的情况外,通常不需要此选项。

因此,要真正从报表中排除类,您应该配置报表生成步骤。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40354640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档