我正在嘗試使用this answer中描述的技術在我的Gradle項目中聲明dependencies
。Gradle:在子模塊中拋出類錯誤沒有這樣的屬性?
然而,當我這樣做,我得到這個錯誤:
No such property: libraries for class
我怎樣才能解決這個問題?聲明爲在頂層的build.gradle性質
依存關係如下:
ext.libraries = [
junit: 'junit:junit:4.10'
]
試圖檢索模塊級的build.gradle(其中被拋出錯誤)依賴性:
testCompile([
libraries.junit
])
拋出的錯誤:
No such property: libraries for class: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler
能不能請你:'project.libraries.junit'? – Opal
使用這個有什麼區別?我試過,但我得到相同的錯誤? – java123999
應該是相同的,但有時它可能有意義。你有一個在線演示,再現了這個問題? – Opal