Gradle 2.12-将插件注入子项目失败

Gradle 2.12-将插件注入子项目失败,gradle,gradle-plugin,Gradle,Gradle Plugin,我有一个带有根项目和子项目的标准Gradle设置。在我的rootbuild.gradle中,我想配置一个插件并将其注入到一些子项目中,例如: project(':web-app'){ apply plugin: 'gwt' buildscript { repositories { jcenter() maven { url 'http://dl.bintray.com/steffenschaefer/

我有一个带有根项目和子项目的标准Gradle设置。在我的rootbuild.gradle中,我想配置一个插件并将其注入到一些子项目中,例如:

project(':web-app'){    
    apply plugin: 'gwt'    
    buildscript {
        repositories {
            jcenter()
            maven { url 'http://dl.bintray.com/steffenschaefer/maven'}
        }
        dependencies {
            classpath 'de.richsource.gradle.plugins:gwt-gradle-plugin:0.6'
        }
    }
    gwt {
      //Shared stuff goes in here ...
    }
}
不幸的是,我得到了:

评估根项目“XXXX”时出现问题。id为的插件 找不到“gwt”

我做错了什么?如果我在子项目build.gradle中执行相同的操作,它就会起作用

奖金问题,如果上述措施奏效:

  • 如何注入多个子项目?似乎
    项目(':a',':b'){…}
    不起作用
  • 如果子项目也有
    gwt{…}
    块,它是否将与从根注入的内容合并?如果是,什么优先
  • 谢谢