Index: src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java =================================================================== --- src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java (revision 795118) +++ src/main/java/org/apache/maven/plugins/shade/mojo/ShadeMojo.java (working copy) @@ -716,6 +716,12 @@ dependencies.add( d ); String id = d.getGroupId() + ":" + d.getArtifactId(); + + String classifier = d.getClassifier(); + //if classifier is used then add it to id + if(classifier != null && classifier.length() > 0 ) { + id += ":" + classifier; + } if ( artifactsToRemove.contains( id ) ) {