首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JaCoCo代理代码覆盖率

JaCoCo代理代码覆盖率
EN

Stack Overflow用户
提问于 2014-09-16 16:30:58
回答 1查看 1.4K关注 0票数 0

我的代码运行在具有独立JVM的独立虚拟机上。我想在此虚拟机上以tcpserver模式设置JaCoCo代理,以收集覆盖率数据。然后,我将在我的maven项目中以tcpclient模式设置JaCoCo代理,以连接到上面提到的VM并获取覆盖率数据。

问题是代理没有收集任何覆盖率数据。在中创建覆盖率数据文件,但该文件为空。

下面是代理选项:-javaagent:/usr/xx/plugins/org.jacoco.agent.jar=destfile=/usr/xx/jacoco.exec,output=file、append=true、dumponexit=false、classdumpdir=/usr/xx/dump/

注意:我的代码在OSGi容器中运行。

向您致敬,拉希德

EN

回答 1

Stack Overflow用户

发布于 2014-09-16 17:09:20

事实证明,JaCoCo端的一切都很正常。问题在于我们关闭OSGi框架的方式。我们使用OS kill命令来关闭Java进程。这就是为什么没有填充覆盖率数据文件的原因。如果我们正常关闭OSGi框架,覆盖率数据文件将填充所有覆盖率信息。

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

https://stackoverflow.com/questions/25864041

复制
相关文章

相似问题

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