如何在Gradle中获取子项目的buildDir?

如何在Gradle中获取子项目的buildDir?,gradle,Gradle,在gradle.build中,您可以引用buildDir并将其用作源或目标。如何从根build.gradle文件中引用子项目的buildDir (还有一个类似的补充问题,我如何在复制任务中引用子项目?我尝试过:subproject_name/some_directory,但它出错)。在我的根项目的settings.gradle文件中,我按名称指定子项目: rootProject.name = 'my-root-project' include 'subproject1', 'subproject

gradle.build
中,您可以引用
buildDir
并将其用作源或目标。如何从根
build.gradle
文件中引用子项目的
buildDir


(还有一个类似的补充问题,我如何在复制任务中引用子项目?我尝试过:subproject_name/some_directory,但它出错)。

在我的根项目的settings.gradle文件中,我按名称指定子项目:

rootProject.name = 'my-root-project'
include 'subproject1', 'subproject2'
然后,在build.gradle文件中,我可以通过在其前面加冒号来引用它们:

project(':subproject1').buildDir
project(':subproject1').buildDir