【问题标题】:Invoke maven-invoker-plugin in a specific phase在特定阶段调用 maven-invoker-plugin
【发布时间】:2018-12-11 11:01:58
【问题描述】:

是否可以仅在特定阶段执行 maven-invoker-plugin 的目标?我希望目标仅在我运行“mvn verify”时执行,而不是在运行“mvn install”时执行。

【问题讨论】:

    标签: maven maven-invoker-plugin


    【解决方案1】:

    在特定阶段运行 mvn 将使生命周期运行到该阶段。这意味着mvn install 将运行包括install 在内的所有阶段。这意味着mvn install 也将始终运行verify。所以你无法达到你想要达到的目标。

    但也许如果您提供有关您的最终目标的更多信息,就有可能找到适合您的解决方案。

    【讨论】:

    • 感谢您的回复。我正在从 pom 调用另一个 pom。我希望另一个 pom 仅在验证阶段而不是在安装阶段调用。正如你所提到的,这似乎很难实现。
    • 你想通过“调用另一个 pom”来实现什么?为什么调用verify的时候应该做,而调用install的时候不做?
    猜你喜欢
    • 2018-07-09
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 2012-01-26
    • 1970-01-01
    • 2017-02-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多