title: How to exclude based on top-level dependencies for maven shade plugin?
body: <p>I have one dependency that I want to exclude from my fat jar and that dependency has lots of transitive dependencies. Is there some config I can set in my pom file so that that dependency and all its transitive dependencies are excludes from the fat jar without listing every single one of these dependencies?</p>