假设您有 2 个 gradle 项目。第一个是具有 2 个 java 子项目的多项目:
rootProject
:my:subProject1
:myother:subProject2
第二个 gradle 项目是一个单独的项目,包括 Build 的根项目:
secondProject
includeBuild '../rootProject'
我想compile依赖:my:subProject1于secondProject.
所以基本上我想在secondProjectbuild.gradle 文件中添加以下内容:
dependency {
compile(project(':my:subProject1'))
}
当我尝试这样做时,它返回错误: Project with path ':my:subProject1' could not be found in root project 'secondProject'
我似乎只能在将依赖项作为group:artifact:version. 例如:my.root.project:subProject1:1.0.0。但为什么它会让我这样做呢?为什么不让我访问复合构建的项目层次结构?
繁华开满天机
相关分类