检查项目的 Maven 构建生命周期的特定阶段的目标

问题描述

我想知道是否有工具可以告诉您 Maven 构建生命周期的“在每个特定阶段运行什么”(例如,如果我将 JUnit 设置为在 <phase>test</phase 中运行,这工具应该告诉我在 test 期间,运行 JUnit)。

一个例子是 BuildPlan Maven Plugin,但例如我不能说“好的,只给我展示 integration-test

或者,如果我真正的问题是“如何在 Maven 项目中发现集成测试”,但我认为这取决于(?)

解决方法

查看 buildplan:list-phase<phase> 参数:

仅显示指定阶段的插件执行情况。