我正在尝试在一个 maven 命令中运行 2 个 maven 目标,例如:
mvn release:prepare release:perform -Darguments='-Dmaven.test.skip=true'
Run Code Online (Sandbox Code Playgroud)
但是,我希望第一个目标跳过测试,第二个目标不要跳过测试。
它必须在一行命令中。
除了在 2 个单独的命令中执行它们之外,还有其他方法吗?
您可以使用以下内容:
mvn -Dmaven.test.skip=true release:prepare release:perform
Run Code Online (Sandbox Code Playgroud)
在release-plugin中,参数被传递-Darguments='....'到由 启动的子进程release:perform。其他参数传递给由 启动的进程release:prepare。
| 归档时间: |
|
| 查看次数: |
13164 次 |
| 最近记录: |