2016-04-19 46 views
0

我有以下停止多个Maven构建在cmd中

.bat文件:

cd project1 && mvn clean install && cd project2 && mvn clean install

当项目1个failes一些模块上,它继续建设项目2。

这里的问题是,项目2取决于项目1,如果有失败,我希望它停止。

你有什么建议我该怎么做?

+0

我已经使用了call命令,但这并没有帮助:/ –

+0

首先,为什么不使用多模块构建...此外,如果第一次失败,您应该检查mvn调用的返回码。 – khmarbaise

回答

0

我会这样做与父pom与这两个项目作为模块和父母运行mvn干净安装。当其他项目建设失败时将被跳过。