如何运行或创建单个Gradle任务以在多项目构建中运行所有子项目和root?

时间:2014-03-13 02:46:08

标签: gradle

我为每个使用build.gradle配置了多个项目,并在顶层使用了settings.gradle。

我想定义或使用单个Gradle任务来构建所有子项目和根。

如何运行或创建单个Gradle任务以在多项目构建中运行所有子项目和root?

1 个答案:

答案 0 :(得分:2)

这取决于你所有的项目是什么。

如果所有子项目都扩展了javaplugin,您可以从根目录调用gradle(w) build

其他项目类型(如ear插件)需要手动附加到构建任务。我这样做的方法是创建构建任务,如:task build和耳朵项目:build.dependsOn ear