0
我想避免冗余,因此我得到了一个包含这样看起来一个“共享”项目:继承gradle这个插件子项目
plugins {
id "org.flywaydb.flyway" version "4.2.0"
}
repositories {
mavenCentral()
jcenter()
}
apply plugin: "java"
dependencies {
compile "commons-io:commons-io:2.4"
// ...
}
然后我也有我,从我的共享继承编译依赖常规项目项目是这样的:
apply plugin: "java"
repositories {
mavenCentral()
jcenter()
}
dependencies {
compile project(":shared")
testCompile project(":shared")
}
有没有什么办法可以让我的常规项目继承的插件模块或实际的插件呢?
试过了,但我发现: '错误:(57,0)无法找到类型为org.gradle.api.Project的项目'core'的参数[build_44j4lgef9ftzfeyhh4janhtfy $ _run_closure3 $ _closure14 @ 65b80565]的方法插件()。“ 因此显然不能使用插件语句里面的子项目... – CryNickSystems
你是对的,我已经解决了解决'plugins'目前限制的问题 – wasyl