在gradle中的另一个多模块项目中有一个多模块项目

时间:2015-06-26 05:49:18

标签: gradle

关于gradle多模块设置,我有这个问题:

我有

root project
   build.gradle 
   settings.gradle <-include 'subproject','multimodule'
   multi module project
       build.gradle
       settings.gradle <- include multi1, multi2
       multi1
           build.gradle
       multi2
           build.gradle <- compile project(':multi1')
   subproject
       build.gradle <- How can this reference multi1?
       settings.gradle

现在子项目和multi2都需要引用multi1。 multi2很容易引用multi1。但是如何让子项目引用multi1?

1 个答案:

答案 0 :(得分:0)

看起来它是Gradle的一个限制,它不支持多个根/子项目。这是因为Gradle不支持在项目设置中使用多个settings.gradle文件。请参阅this问题。 this在一个相关问题上回答了我。