gpt4 book ai didi

gradle - 如何获得所有包含的项目?

转载 作者:行者123 更新时间:2023-12-03 05:03:59 28 4
gpt4 key购买 nike

我有一个多项目设置(没有子项目)。
在我的settings.gradle中,我有类似以下内容:

include 'proj-a', 'lib-b'
project( ':proj-a' ).projectDir = file( '../proj-a' )
project( ':lib-b' ).projectDir = file( '../lib-b' )
如何获得 build.gradle中所有包含的项目的列表?
我尝试了 allprojectssubprojectsgradle.includedBuilds,但是它们都不起作用。

最佳答案

实际上,使用include包含的项目将是settings.gradle文件所在目录中隐式根项目的子项目。当然,您可能会忽略此项目,因为它甚至不需要build.gradle文件。
要访问所有项目,请使用rootProject.subprojects,因为rootProject.allprojects将包含隐式根项目。
另外提示,您可以使用includeFlat而不是手动设置项目目录:

includeFlat 'proj-a', 'lib-b'

关于gradle - 如何获得所有包含的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62534209/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com