首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为外部存储库创建Jacoco报告

为外部存储库创建Jacoco报告
EN

Stack Overflow用户
提问于 2021-03-02 23:27:24
回答 1查看 80关注 0票数 0

我有一个Spring-Boot maven存储库。我不能修改pom.xml来添加jacoco-maven-plugin。但我需要这个存储库的测试覆盖率报告。

因此,我的想法是执行以下命令:

代码语言:javascript
复制
mvn clean verify org.jacoco:jacoco-maven-plugin:prepare-agent org.jacoco:jacoco-maven-plugin:report

但在日志中我看到:

代码语言:javascript
复制
[INFO] --- jacoco-maven-plugin:0.8.6:prepare-agent (default-cli) @ backend ---
[INFO] argLine set to -javaagent:C:\\Users\\admin\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.8.6\\org.jacoco.agent-0.8.6-runtime.jar=destfile=C:\\projects\\my-project\\backend\\target\\jacoco.exec
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.6:report (default-cli) @ backend ---
[INFO] Skipping JaCoCo execution due to missing execution data file.

并且不生成任何报告。

如何添加“缺失执行数据文件”?是否有可能在不向pom.xml添加任何内容的情况下生成Jacoco报告?

EN

回答 1

Stack Overflow用户

发布于 2021-03-02 23:34:46

我想通了这件事。原来我需要稍微改变一下球门的顺序。

而不是:mvn clean verify org.jacoco:jacoco-maven-plugin:prepare-agent org.jacoco:jacoco-maven-plugin:report

  1. Clean.
  2. Verify.
  3. Prepare Jacoco代理。
  4. 构建报告。

我需要做的是:

  1. Clean

  1. 准备Jacoco代理

  1. Verify

  1. 构建报告。

mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent verify org.jacoco:jacoco-maven-plugin:report

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

https://stackoverflow.com/questions/66442244

复制
相关文章

相似问题

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