私はここで例8.1に見られるように、Gradleのは、「+」記号で依存関係のバージョンをどのように処理するかを理解しようとしています: http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.htmlGradleの依存関係のバージョンの「+」記号
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 Ivy!私はそれについて何かのためにmavenのドキュメントを検索し続けました。 http://ant.apache.org/ivy/history/trunk/settings/version-matchers.html私はサブリビジョンマッチャーが起こっていると仮定していますか? –