【发布时间】:2015-03-10 14:10:09
【问题描述】:
我通过在我的服务器启动脚本中将 -javaagent 设置为 jvm 选项来创建 jacoco.exec 文件。现在我想使用覆盖率执行文件生成覆盖率报告。
我已经了解了所有 Jacoco 报告生成选项(maven、ant、API 等)。但是所有这些选项都需要有源类文件。我正在尝试为源文件不可用的一组 jar 文件生成覆盖范围。在这种情况下,是否有解决方法来实现覆盖生成。
【问题讨论】:
-
出于好奇,为什么您要为没有来源的课程生成覆盖率报告?最终目标是什么?
-
我正在尝试为服务器端生成覆盖范围,因此只有 jar 文件可用。您可以假设这些 jar 文件是我没有源代码的第三方 jar。我仍然需要通过我的测试类调用服务器端 API 来生成覆盖率报告。覆盖数字对我来说很重要,它可以生成指标并确定是否覆盖了所有服务器端 API。
标签: code-coverage jacoco