2017-01-10 65 views

回答

1

是的,这正是<modules>的用途。因此,如果在超级项目的根目录中运行mvn clean test,则cleantest阶段将针对第1个模块执行,然后针对第2个模块执行,等等。

如果模块之间存在依赖关系,Maven将构建一个图形并知道正确的模块顺序。

如果您仍然需要针对一个或两个模块执行命令,您可以在超级项目目录中使用-pl module1-name,module2-name标志执行该命令。

相关问题