如何在Gradle中包括可传递项目依赖项

时间:2019-08-13 09:06:44

标签: spring-boot gradle

我们想在当前项目中包含另一个项目 用例: 我们有3个项目A,B和C

项目B具有C的依赖关系,我们将项目C包含在项目B的settings.gradle文件中,

include ':C'
project(':C').projectDir = new File(settingsDir, '../C')

并且我们正在项目A中使用项目B。因此,我们将项目B包含在项目A的settings.gradle

include ':B'
project(':B').projectDir = new File(settingsDir, '../B')

在构建项目A时,出现以下错误。 找不到项目':C',它在B的build.gradle文件中显示错误。

但是,如果我们单独构建,则B可以正确构建。

我还需要在项目A的settings.gradle中包含项目C吗?

0 个答案:

没有答案