我有.war文件,需要执行“部署脚本”。有可能用Maven做到这一点吗?我可以只执行生命周期的部署阶段吗?或者最好使用其他一些部署工具,例如ant,gant等。
最佳答案
不,您不能跳过阶段。 mvn phase-x
命令始终表示“运行所有阶段,直到阶段x,包括x为止”。但是,某些插件可以检测自上次执行以来是否发生了更改,并(自行)决定不运行-后续构建速度更快。
我不确定您到底想要实现什么—也许您可以看看Maven assembly plugin吗?
关于deployment - 如何排除Maven的生命周期阶段之一,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8877500/