Я не могу исключить модуль guava в файле build.gradle с помощью "exclude".
С этим блоком зависимостей:
dependencies {
...
compile(group: 'com.google.api-client', name: 'google-api-client', version: '1.19.0') {
exclude(group: 'com.google.guava', module: 'guava-jdk5') // !!! Doesn't work!!!
...
}
...
}
Я получаю дерево зависимостей ниже. Обратите внимание, что guava-jdk5 не исключается.
+--- com.google.api-client:google-api-client:1.19.0
| +--- com.google.oauth-client:google-oauth-client:1.19.0
| | +--- com.google.http-client:google-http-client:1.19.0
| | | ...
| | \--- com.google.code.findbugs:jsr305:1.3.9
| ...
| \--- com.google.guava:guava-jdk5:13.0
...
Обратите внимание, что последняя строка по-прежнему включает модуль guava, он не был исключен. Зачем? Как его исключить?