我有一个标准的Gradle设置,包含根和子项目。在我的根 build.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 中执行相同操作,则可以正常工作。
奖励问题,如果上述情况有效:
project(':a',':b'){...}
似乎不起作用。gwt{...}
阻止,是否合并与从根注入的东西?如果是,那么什么是优先的?由于