[英]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.