gpt4 book ai didi

java - 如何在一个 Maven 命令中执行多个目标,但每个目标有不同的参数

转载 作者:行者123 更新时间:2023-11-30 11:06:14 41 4
gpt4 key购买 nike

我正在尝试在一个 Maven 命令中运行 2 个 Maven 目标,例如:

mvn release:prepare release:perform -Darguments='-Dmaven.test.skip=true'

但是,我希望第一个目标跳过测试,第二个目标不要跳过测试。

它必须在一行命令中。

除了在 2 个单独的命令中执行它们之外,还有其他方法吗?

最佳答案

您可以使用以下内容:

mvn -Dmaven.test.skip=true release:prepare release:perform

在 release-plugin 中,参数通过 -Darguments='....' 传递给由 release:perform 启动的子进程。其他参数传递给由 release:prepare 启动的进程。

关于java - 如何在一个 Maven 命令中执行多个目标,但每个目标有不同的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29382952/

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