Gradle でコンパイル時の依存関係のバージョン番号の末尾に「+」を使用する場合、リモート リポジトリとキャッシュに関して「+」の正確な意味は何ですか?
具体的には、「+」は、その数以上の依存バージョンを意味します。しかし、Gradle にキャッシュされたローカル バージョンと、それよりも高いバージョン番号のバージョンがリモート リポジトリにある場合、どのバージョンが選択されますか?
repositories {
maven { url 'www.example.com' }
}
dependencies {
compile 'com.example.test:1.0.+'
}