【发布时间】:2020-06-02 12:00:47
【问题描述】:
我正在拼命地尝试只构建 gradle 模块的子模块。 这是我目前的结构:
root
|_ foo
|_egg
|_nogg
|_ bar
|_celona
当我跑步时
gradle :foo:egg:build
它构建子模块。
我希望它构建所有两个子模块 egg 和 nogg
我试过了:
gradle :foo:build
但它只构建 foo(没有来源)
gradle :foo:*:build
是我期望做的还是
gradle :foo::build
但是没有运气让它工作。有任何想法吗?文档没有给出多项目部分的提示。
【问题讨论】:
-
除了导航到
foo文件夹并从那里运行gradle build之外,我不知道从 cli 有任何方法可以做到这一点。但是,如果您愿意,您可以使foo项目依赖于它的子项目。
标签: gradle gradle-multi-project-build