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