2
我正在編寫需要使用外部庫的Gradle插件。我希望這個庫的版本可以由插件的用戶從他的build.gradle
文件中定義。Gradle依賴關係定義的懶惰評估
我目前定義的依賴構建腳本的評估後,我想知道是否有一種方法來定義它時,插件應用,與依賴信息(名稱,組版等。 ..)在解析依賴關係時被評估。
換句話說,是否有可能有類似約定映射設置依賴項的字段?
我正在編寫需要使用外部庫的Gradle插件。我希望這個庫的版本可以由插件的用戶從他的build.gradle
文件中定義。Gradle依賴關係定義的懶惰評估
我目前定義的依賴構建腳本的評估後,我想知道是否有一種方法來定義它時,插件應用,與依賴信息(名稱,組版等。 ..)在解析依賴關係時被評估。
換句話說,是否有可能有類似約定映射設置依賴項的字段?
我認爲Dependency
啓用約定映射。關於另一種方法,請參閱Gradle自己的代碼質量插件,所有這些插件都允許在其擴展對象上設置toolVersion
(例如CheckstyleExtension
)。
您能舉一個例子來說明'Dependency'是如何啓用約定映射嗎?我的嘗試失敗了。 – Vincent
「dependency.conventionMapping」工作,或者它不工作。 –