2016-01-15 9 views
8

グラデーション依存関係でバージョン範囲を指定する方法はありますか?私はいくつかの1. +表記を見ましたが、実際に何が可能か、そうでないかを示す文書は見つかりませんでした。さらに、Mavenの範囲も使用できるかどうかはわかりません。バージョン範囲:グラデル

私はルールを理解できるように誰かに私に短い概要を教えてもらえますか?

答えて

11

「Gradle Dependency Management」の帳簿には、 + -notationに加えてフォーム

[1.0,2.0] 
[1.0,2.0[ 
の間隔をオープンするためのアイビー表記を使用して閉鎖することができる(2.1 +は、2.1.0包括2.2.0への排他的範囲を意味する)、12,13

または

"1.0からすべてのバージョン"

+2

GradleのIvy構文の意味については、http://ant.apache.org/ivy/history/2.1.0/settings/version-matchers.htmlを参照してください。上記の場合、範囲の末尾の ']'は "包含的"を意味し、範囲の最後の "["は "排他的"を意味します。 – entpnerd