我有两个项目,并考虑将它们从Maven迁移到Gradle。它们具有以下目录结构:
+ A
+ A-submodule 1
+ A-submodule 2
+ B
+ B-submodule 1
+ B-submodule 2
+ build.gradle
+ settings.gradle
+ build.gradle
+ build.gradle
项目B依赖于项目A中的模块。我想要包括所有模块以及从A到B的整个项目A.我该怎么做?
我尝试按照以下问题提出建议:Gradle - Recursively include external project and its subprojects在settings.gradle中使用这样的代码:
include '../'
apply from '../settings.gradle'
project(':../').projectDir = new File(rootDir, '../')
但它不起作用。 Gradle认为项目A中的模块位于项目B的目录中。
有可能解决这个问题吗?