java - 具有两个输出的 jacoco:文件和 tcpserver
问题描述
我在 JDK8 项目中使用 eclipse 2019-12,我想在通过 Web 浏览器使用 Web 应用程序时检查覆盖率。为此,我在 eclipse 中配置了 Tomcat Server 8 并使用两个选项启动(都可以):
-javaagent:"/tools/eclipse/dropins/jacoco-0.8.7/lib/jacocoagent.jar=output=tcpserver,address=127.0.0.1,port=8011,includes=com.mypckg.*"
-javaagent:"C:\finconsum\tools\eclipse\dropins\jacoco-0.8.7\lib\jacocoagent.jar=output=file,destfile=/tmp/jacoco.exec,append=true,includes=com.mypckg.*"
由于我需要在执行过程中检查我所涵盖的内容并存储结果以供将来审查,是否有任何选项可以将两个输出组合以进行相同的执行?
解决方案
是否有任何选项可以将两个输出结合起来进行相同的执行?
根据https://www.jacoco.org/jacoco/trunk/doc/agent.htmloutput
选项的
有效值是
- 文件
- tcpserver
- tcpclient
- 没有任何
所以没有“组合”,但是在执行的情况下
-javaagent:"/tools/eclipse/dropins/jacoco-0.8.7/lib/jacocoagent.jar=output=tcpserver,address=127.0.0.1,port=8011,includes=com.mypckg.*"
连接到服务器后,您的客户端可以检索数据并将其存储在文件中。
推荐阅读
- database - Passing Dependent Selection Values in Laravel
- haskell - 常量的模式匹配
- laravel - laravel : get properti from function in same class and parsing to view
- excel - error while connecting to oracle db using oracle client. I am able to connect using ODBC data source administrator. But not in Excel VBA
- firebase - 无法再部署到 Firebase - “规则太多”
- jenkins - Conditional SVN checkout in Jenkins
- oracle - Restore oracle 9i db with dbf only (after shutdown abort)
- sql - How to fix "current transaction is aborted commands ignored"
- python - 计算代码中的时间复杂度 - 嵌套循环
- sql - 用于更新内容的 DELETE 方法 - 可以吗?