[WARNING] gson-2.2.4.jar, minecraft-server-1.10.2-SNAPSHOT.jar define 153 overlapping classes:
[WARNING] - com.google.gson.internal.bind.JsonTreeWriter
[WARNING] - com.google.gson.internal.Excluder
[WARNING] - com.google.gson.JsonDeserializationContext
[WARNING] - com.google.gson.internal.$Gson$Types
[WARNING] - com.google.gson.internal.LinkedTreeMap$KeySet
[WARNING] - com.google.gson.FieldNamingPolicy$5
[WARNING] - com.google.gson.internal.bind.SqlDateTypeAdapter$1
[WARNING] - com.google.gson.internal.UnsafeAllocator$2
[WARNING] - com.google.gson.FieldAttributes
[WARNING] - com.google.gson.internal.$Gson$Types$ParameterizedTypeImpl
[WARNING] - 143 more...
[WARNING] craftbukkit-1.10.2-R0.1-SNAPSHOT.jar, minecraft-server-1.10.2-SNAPSHOT.jar define 524 overlapping classes:
[WARNING] - org.apache.logging.log4j.core.appender.ConsoleAppender$ConsoleManagerFactory
[WARNING] - net.minecraft.server.DispenserRegistry$2
[WARNING] - net.minecraft.server.DispenserRegistry$12
[WARNING] - net.minecraft.server.PathfinderGoalNearestAttackableTargetInsentient
[WARNING] - net.minecraft.server.BlockWaterLily
[WARNING] - net.minecraft.server.PathfinderGoalHurtByTarget
[WARNING] - net.minecraft.server.Entity$4
[WARNING] - net.minecraft.server.BlockGrass
[WARNING] - net.minecraft.server.PlayerChunkMap$5
[WARNING] - net.minecraft.server.Chunk$1
[WARNING] - 514 more...
[WARNING] minecraft-server-1.10.2-SNAPSHOT.jar, guava-17.0.jar define 1686 overlapping classes:
[WARNING] - com.google.common.collect.ImmutableMapValues$1
[WARNING] - com.google.common.io.LineProcessor
[WARNING] - com.google.common.util.concurrent.AbstractService$5
[WARNING] - com.google.common.io.BaseEncoding$StandardBaseEncoding$2
[WARNING] - com.google.common.io.ByteProcessor
[WARNING] - com.google.common.math.package-info
[WARNING] - com.google.common.util.concurrent.SimpleTimeLimiter
[WARNING] - com.google.common.io.GwtWorkarounds$5
[WARNING] - com.google.common.cache.AbstractCache$StatsCounter
[WARNING] - com.google.common.util.concurrent.CycleDetectingLockFactory$Policies
[WARNING] - 1676 more...
[WARNING]
maven-shade-plugin has detected that some class files are
[WARNING]
present in two or more JARs. When this happens, only one
[WARNING]
single version of the class is copied to the uber jar.
[WARNING]
Usually this is not harmful and you can skip these warnings,
[WARNING]
otherwise try to manually exclude artifacts based on
[WARNING]
mvn dependency:tree -Ddetail=true and the above output.
[WARNING] See
http://docs.codehaus.org/display/MAVENUSER/Shade Plugin