2014-02-11 33 views
2

我正在編寫需要使用外部庫的Gradle插件。我希望這個庫的版本可以由插件的用戶從他的build.gradle文件中定義。Gradle依賴關係定義的懶惰評估

我目前定義的依賴構建腳本的評估後,我想知道是否有一種方法來定義它時,插件應用,與依賴信息(名稱,組版等。 ..)在解析依賴關係時被評估。

換句話說,是否有可能有類似約定映射設置依賴項的字段?

回答

1

我認爲Dependency啓用約定映射。關於另一種方法,請參閱Gradle自己的代碼質量插件,所有這些插件都允許在其擴展對象上設置toolVersion(例如CheckstyleExtension)。

+0

您能舉一個例子來說明'Dependency'是如何啓用約定映射嗎?我的嘗試失敗了。 – Vincent

+0

「dependency.conventionMapping」工作,或者它不工作。 –