1

我有多个模块,我想让clean install目标针对一组模块运行,然后我想clean tomcat7:deploy针对特定模块运行。这必须以增量方式完成。

我知道这可以在两个命令行语句中运行,如下所示:

mvn -pl moduleA,moduleB,moduleC clean install
mvn -pl moduleD clean tomcat7:deploy

是否可以将以上两个语句合并为一个?

或者,在我的情况下,moduleD依赖于moduleA,moduleBmoduleC,所以我宁愿使用-am标志(也是 make ):

mvn -am -pl moduleD clean tomcat7:deploy

tomcat7:deploy不适用于依赖模块 A、B 和 C。

我怎样才能做到这一点?

4

0 回答 0