With some IDE there's a plugin to debug this kind of case.
Anyway google-api-client 1.22.0
, as you can see, depends on guava-jdk5 17
. That version is in conflict with google-out-library.oath2-http
that need version of guava > 20
Try to modify your pom.xml like this
<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>
That produce this:
With this, you're excluding the old version and use version 23.0, instead of 17.0. I hope it helps.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…