簡體   English   中英

如何在我的`gradle.build`中強制使用特定版本的jar?

[英]How can I force specific jar with version from in my `gradle.build`?

我試圖像這樣從我的構建中排除一些罐子

configurations.runtime.exclude (group:'com.google.guava' , module: 'guava', version: '22.0')

並收到一個錯誤,指出該版本無法識別。

如何在gradle.build強制使用版本的特定jar?

我知道我可以刪除沒有版本的軟件,但我確實希望使用較低版本的同一罐子。

該罐子不是直接拉出的,而是通過其他從屬罐子拉出的

當您排除依賴項時,您將無法提供版本

就是這樣:

configurations.runtime.exclude group:'com.google.guava', module: 'guava'

編輯,根據您的評論嘗試此操作:

configurations.runtime {
    resolutionStrategy {
        force 'com.google.guava:guava:your.lower.version'
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM