I need to create a fat jar but also need to relocate the included classes from the jars in order to create a private copy of their bytecode in gradle and was wondering if this is possible at all at the moment, Maven supports this through the Shade plugin (http://maven.apache.org/plugins/maven-shade-plugin/examples/class-relocation.html) which does this pretty well.