【发布时间】:2019-01-30 13:15:05
【问题描述】:
我刚刚在构建作业中看到了这些步骤:
- mvn 安装
- 在不删除任何内容的情况下检查一些已构建的内容...
- mvn deploy -Dskip.all.possible.stuff.so
第三步不能通过调用来实现
mvn deploy:deploy
也就是说,调用install 然后deploy:deploy 执行与调用deploy 完全相同的步骤吗?
编辑:从 JFMeier 的回答中我发现了不同之处,deploy:deploy 执行来自maven-deploy-plugin 的deploy 目标,它不会执行附加到deploy 的所有目标阶段。
【问题讨论】:
-
只要没有其他插件附加到部署阶段,即如果 pom.xml 为部署阶段定义了其他目标,那么如果您只调用
deploy:deploy,这些目标将被忽略。 -
对,这就是我要寻找的陷阱。请作为答案发布,以便我接受它
标签: maven