簡體   English   中英

Gradle依賴關系-+是什么意思

[英]Gradle Dependencies - What does + mean

我看到一些類似於以下內容的依賴項-

compile("com.service:service-boot:0.3.+")

+是什么意思? 在某些地方,我也看到過“變化:真實”,這也意味着什么?

這里的0.3.+表示匹配0.3.0 < n < 0.4.0的最新版本。 執行檢查並將結果緩存一段時間。 所以這個版本可能是0.3.3那么在將來某個時候發布0.3.4時,gradle會檢測到這一點並更新您的本地依賴項。

changing = true意味着gradle應該在每個版本中檢查工件的md5,以查看值是否已更改以及依賴項是否應更新。 如果依賴項的版本以-SNAPSHOT結尾,則默認情況下此值為true

參考: https : //docs.gradle.org/current/userguide/dependency_management.html#sub : dynamic_versions_and_changing_modules

暫無
暫無

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

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