android - 使用 Jacoco 生成覆盖文件的 HTML 报告?
问题描述
我正在尝试从 Jacoco 生成 HTML 代码覆盖率报告。
执行以下操作后,我收到了 FileNotFoundException。
我将 jacoco.jar 直接保存到“C:\Jacoco”并运行命令。
Command: java -jar jacococli.jar report --classfiles C:\Users\tavis\AndroidStudioProjects\traccar-client-android\app\src\main\java C:\Users\tavis\AndroidStudioProjects\traccar-client-android\app\build\outputs\coverage\coverage.exec file --html html/report/location --name Traccar_Client_CC
Error:
[INFO] Loading execution data file C:\Users\tavis\AndroidStudioProjects\traccar-client-android\app\build\outputs\coverage\coverage.exec.
[INFO] Loading execution data file C:\Jacoco\file.
Exception in thread "main" java.io.FileNotFoundException: file (The system cannot find the file specified)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at org.jacoco.cli.internal.core.tools.ExecFileLoader.load(ExecFileLoader.java:72)
at org.jacoco.cli.internal.commands.Report.loadExecutionData(Report.java:99)
at org.jacoco.cli.internal.commands.Report.execute(Report.java:83)
at org.jacoco.cli.internal.Main.execute(Main.java:90)
at org.jacoco.cli.internal.Main.main(Main.java:105)
解决方案
推荐阅读
- c - 微控制器解释上的字符到 uint8 不正确?
- python - 用轴 0 上的插值替换 3D 矩阵中的 NaN
- html - 在 CSS 中包含 div 宽度边界内的文本
- python-3.x - 从 Gdk 获取监视器输出名称
- typescript - TypeScript 类型别名是否应该总是大写?
- html - 从 Google 表格创建 HTML 下拉列表时遇到问题
- powershell - PowerShell - 为什么我的脚本使用默认类字段创建对象?
- reactjs - 如何在没有后端的情况下从我的 React 应用程序将文件上传到我的 S3 存储桶?
- markdown - Telegram 无法将此特定 URL 作为链接发送
- javascript - Vuejs css类离开不适用于嵌套过渡