I've just merged TINKERPOP-2476 which generates a mostly fully shaded
driver artifact. It has a "shaded" classifier and you can therefore
reference it as:
<dependency>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-driver</artifactId>
<version>3.5.0-SNAPSHOT</version>
<classifier>shaded</classifier>
</dependency>
If anyone has time to give that a test to make sure it works nicely, that
would be great. Note that you will need to add the Apache Snapshots repo to
test:
<repositories>
<repository>
<id>apache.snapshots</id>
<name>Apache Snapshot Repository</name>
<url>http://repository.apache.org/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>