我有一个 Maven 项目(Java)的 jacoco-agent 生成的文件,名为jacoco.exec. 如何将此文件转换为人类可读的格式?(HTML/XML)。
我相信官方 JaCoCo 文档中对此进行了描述。尤其是,存在jacoco - Maven的插件目标“报告”和例如其使用的。
从 JaCoCo 0.8.0 版开始,还有命令行界面。以下是如何使用它从 生成 HTML 报告的示例jacoco.exec,请注意,这也需要类文件:
java -jar jacoco-0.8.1/lib/jacococli.jar report jacoco.exec --classfiles directory_with_classes --html directory_for_report
在 Gradle 世界中(对于任何偶然发现这个问题的人),请使用此处JacocoReport记录的任务。
配置的任务看起来像这样:
jacocoTestReport {
  reports {
    html.enabled = true
    html.destination "${buildDirectory}/coverage/report/html"
    xml.enabled = true
    xml.destination "${buildDirectory}/coverage/report/xml"
  }
  executionData = files("path/to/jacoco.exec")
}
| 归档时间: | 
 | 
| 查看次数: | 12448 次 | 
| 最近记录: |