使用多模块Maven项目进行Maven黄瓜报告

编程入门 行业动态 更新时间:2024-10-28 05:13:39
本文介绍了使用多模块Maven项目进行Maven黄瓜报告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

背景信息:

  • Maven版本:3.2.5
  • Java版本:1.8
  • 黄瓜报告版本:3.8.0

我有一个多模块Maven Java项目.我有针对每个模块运行并正常工作的黄瓜测试和Maven-cucumber-reporting插件.

I have a multi-module maven java project. I have cucumber tests and the maven-cucumber-reporting plugin running and working for each module.

问题: 我想在所有子模块都构建好之后,从包含的子模块中生成所有cucumber.json文件的一份大型报告.

Question: I would like to generate one large report with all cucumber.json files from the child modules included after all child modules have built.

我可以吗

  • 在所有子模块均已构建并测试(创建了Cucumber.json文件)后,在父pom中运行一个maven插件,以将这些报告聚合为一个大报告.
  • 使用最后运行的子模块来汇总所有子cucumber.json文件并生成一个大报告.
  • 在此先感谢您的帮助!

    推荐答案

  • 是的,您可以在主pom中生成报告.但是您必须将所有子模块json报告放入公共目录中,以便报告插件将目录中的所有json文件接收并生成合并报告.当前的Maven黄瓜报告插件仅接受一个文件或目录作为输入.确保所有子模块报告都与报告插件中提到的文件夹位于同一文件夹中.
  • 否则,我们可以使用报告API在最后一个模块中生成报告.但是你应该把最后一个模块依赖于所有先前的模块.
  • 如果您将子模块生成报告,那么在执行子模块之前,请确保所有其他模块均已生成json报告.
  • 更多推荐

    使用多模块Maven项目进行Maven黄瓜报告

    本文发布于:2023-05-31 22:07:47,感谢您对本站的认可!
    本文链接:https://www.elefans.com/category/jswz/34/400279.html
    版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
    本文标签:黄瓜   多模   报告   项目   Maven

    发布评论

    评论列表 (有 0 条评论)
    草根站长

    >www.elefans.com

    编程频道|电子爱好者 - 技术资讯及电子产品介绍!