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 ->
....
}
做到這一點更通用