Gradle 如何仅构建渐变父模块的子模块?
我拼命地试图只构建gradle模块的子模块。 这是我目前的结构:Gradle 如何仅构建渐变父模块的子模块?,gradle,gradle-multi-project-build,Gradle,Gradle Multi Project Build,我拼命地试图只构建gradle模块的子模块。 这是我目前的结构: root |_ foo |_egg |_nogg |_ bar |_celona 当我跑的时候 gradle :foo:egg:build 它构建子模块。 我希望它构建所有两个子模块egg和nogg 我试过: gradle :foo:build 但它只构建foo(没有源代码) 是我期望做的还是 gradle :foo::build 然而,要让它发挥作用,运气并不好。有什么想法吗?文档没有给出多项目部分的提
root
|_ foo
|_egg
|_nogg
|_ bar
|_celona
当我跑的时候
gradle :foo:egg:build
它构建子模块。
我希望它构建所有两个子模块egg
和nogg
我试过:
gradle :foo:build
但它只构建foo(没有源代码)
是我期望做的还是
gradle :foo::build
然而,要让它发挥作用,运气并不好。有什么想法吗?文档没有给出多项目部分的提示。您可以通过指定每个任务的完整路径来执行所有foo子项目任务:
gradle :foo:egg:build :foo:nogg:build
Gradle在命令行参数中接受多个任务。除了导航到
foo
文件夹并从那里运行Gradle build
之外,我不知道从cli执行此操作的任何方法。但是,如果需要,可以使foo
项目依赖于其子项目。
gradle :foo:egg:build :foo:nogg:build