С некоторой IDE есть плагин для отладки такого рода кейсов.
В любом случае google-api-client 1.22.0
, как вы можете видеть, зависит от guava-jdk5 17
. Эта версия находится в конфликте с google-out-library.oath2-http
, для которой требуется версия guava> 20
Попробуйте изменить ваш pom. xml вот так
<dependency>
<groupId>com.google.api-client</groupId>
<artifactId>google-api-client</artifactId>
<version>1.22.0</version>
<exclusions>
<exclusion>
<groupId>com.google.guava</groupId>
<artifactId>guava-jdk5</artifactId>
</exclusion>
</exclusions>
</dependency>
Это приведет к:
При этом вы исключаете старую версию и используете версию 23.0 вместо 17.0. Надеюсь, это поможет.