【发布时间】:2016-03-03 06:33:16
【问题描述】:
我有三个项目 A、B 和 C。A 依赖于 B,B 依赖于 C。我目前有以下设置:
projectA/
|__settings.gradle
|__build.gradle
|__projectB/
|__build.gradle
|__projectC
|__build.gradle
构建失败并显示错误消息:
Build file '/path/to/projectA/projectB/build.gradle' line: 5
* What went wrong:
A problem occurred evaluating project ':projectB'.
> Project with path ':projectC' could not be found in project ':projectB'.
...
有没有办法让 gradle 使用这个文件夹结构?
settings.gradle的内容:
include 'projectB'
projectA/build.gradle 的内容:
apply plugin: 'java'
apply plugin: 'application'
mainClassName = 'hello.projectA'
dependencies {
compile project(':projectB')
}
projectB/build.gradle 的内容:
apply plugin: 'java'
dependencies {
compile project(':projectC')
}
projectC/build.gradle的内容:
apply plugin: 'java'
【问题讨论】:
标签: gradle