我想了解搖籃如何處理依賴版本帶有「+」號作爲例子8.1在這裏看到: http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html搖籃依賴版本的「+」號
testCompile group: 'junit', name: 'junit', version: '4.+
文檔指出,這將得到一個版本的junit> = 4.0。如何得到大於(或等於)的依賴的版本,比如5.10?這是否是5.10+
或5.1+
?前者似乎不能正常工作,但後者確實如此。我如何獲得大於或等於1.22的依賴關係? 1.2+
?在這種情況下,如果版本1.21存在並且是最新版本,我想失敗,因爲我想要大於或等於1.22,但是1.2+
會查找> = 1.20。我怎樣才能指定這個?這可能嗎?我似乎無法找到更多的文件。
編輯:我傾向於認爲它爲1.2+
相當於1.2([0-9]+)
。這是否是正確的思維方式?
Ahhhh常春藤!我一直在尋找maven文檔來了解它。 http://ant.apache.org/ivy/history/trunk/settings/version-matchers.html我假設sub-revision匹配器是發生什麼? – 2013-02-20 18:35:19