Relocate guava classes with maven shade plugin
* Relocate guava classes with maven shade plugin
to avoid class conflicts with other guava versions.
Fixes
* fix pattern for Guava classes to relocate
<include>org.glassfish.**</include>
<include>com.github.jnr:*</include>
<include>org.ow2.asm:*</include>
+ <include>com.google.guava:**</include>
</includes>
</artifactSet>
<relocations>
<pattern>com.fasterxml.jackson</pattern>
<shadedPattern>com.spotify.docker.client.shaded.com.fasterxml.jackson</shadedPattern>
</relocation>
+ <relocation>
+ <pattern>com.google.common</pattern>
+ <shadedPattern>com.spotify.docker.client.shaded.com.google.common</shadedPattern>
+ </relocation>
</relocations>
<shadedArtifactAttached>true</shadedArtifactAttached>
</configuration>
