Why does ‘maven’ and ‘maven-publish’ generates different poms?! One of them support excludes / other one doesn’t. It’s horrible unexpected behaviour
‘maven-publish’ has some known limitations. That’s one reason why it’s still an incubating feature.
Are you going to fix it? I have found topic opened 7 months ago - http://forums.gradle.org/gradle/topics/exclude_not_set_in_generated_pom_maven_publish - and there is still no response for this problem