【发布时间】:2018-10-28 21:00:16
【问题描述】:
我有多个项目,其中一个项目是另一个项目的依赖项。 假设,有 3 个 gradle 项目
- 项目A
- 项目 B
- 项目 C
在 Proj A 中,我提到了我的依赖项
depndencies{
compile project(':Proj B') - Path mentioned in settings.gradle
compile project(':Proj C')
}
所以,如果我运行 ProjA 的 gradlew,我所有的依赖项目也会得到构建。
同样,我的 Proj A 中有一个 Sonarqube 插件。在我运行 gradlew sonaqube 的那一刻。它转到项目 B 并说
{ProjB 中的包} 应该与项目 baseDir 相关
我该如何解决这个问题?
【问题讨论】: