gpt4 book ai didi

java - 始终在目标之前运行生命周期阶段(例如包)(例如 exec :exec)

转载 作者:搜寻专家 更新时间:2023-11-01 03:26:02 26 4
gpt4 key购买 nike

我正在尝试进入 Maven 并开始编写一个小型库。作为库代码的一部分,我想要一个小型演示 Java 应用程序,可以用来查看库在做什么以及如何使用它。现在真正让我烦恼的一件事是,为了执行该演示,我必须执行两个命令:mvn packagemvn exec:execmvn package执行:执行

有没有办法配置maven在“exec:exec”之前自动运行“package”?这样我就可以在新 checkout 时运行 mvn exec:exec 并且编译会在执行之前隐式发生?

最佳答案

mvn package exec:exec

您可以为 Maven 指定多个目标作为同一命令的一部分执行。

此外,当您配置exec 插件时,您可以将执行绑定(bind)到package 阶段:Lifecycle Intro

关于java - 始终在目标之前运行生命周期阶段(例如包)(例如 exec :exec),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13691019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com