如何将gradle添加到子项目根项目作为依赖关系?

问题描述:

我有以下项目结构settings.gradle如何将gradle添加到子项目根项目作为依赖关系?

include 'B' 
include 'C' 

rootProject.name = 'A' 

如何添加到gradle这个子项目的根项目作为依赖?

+0

你可以试着重述一下你的问题吗?你问如何将B添加为A的依赖?尝试'编译项目(':B')' – RaGe

+0

我需要将根添加到子项目 – ensirius

project方法而言,根项目没有名称。因此,这是项目B的build.gradle中的语法:

dependencies { 
    compile project(':') 
} 

但是,这样做很少是个好主意。结束循环依赖很容易。大多数多模块项目都有一个单独的“主”项目(称为“主”,“核心”或“基础”),其他模块可以很容易地使用compile project(':core')或其他任何模块。