2
在多项目构建中,我有一个“modules”目录,其中包含几个子项目。删除多项目gradle build中的中间目录
而不是通过project(':modules:A')
引用子项目A
,我想引用它作为project(':A')
。
是否可以告诉gradle消除项目结构中的“modules”目录?
在多项目构建中,我有一个“modules”目录,其中包含几个子项目。删除多项目gradle build中的中间目录
而不是通过project(':modules:A')
引用子项目A
,我想引用它作为project(':A')
。
是否可以告诉gradle消除项目结构中的“modules”目录?
你可以通过操作settings.gradle文件来做到这一点。 您必须手动配置您的位置“:A” settings.gradle文件:
project(":A").projectDir = new File(settingsDir, "modules/A")
您还可以通过遍历所有子项目
rootProject.children.each {project ->
....
}
做到这一点更通用