The uberjar plugin should not include any dependent jar by default (i.e. test dependencies). In my personal case I have to call an EJB and therefore a reference to the 40MB weblogic-8.1.jar. Even worse, the first call needs more than 45 minutes because it takes that long to extract all the necessary classes! So it is vital for me, that I can determin the bundled jars. The provided patch supports the properties style of other plugins:
<dependency>
...
<properties>
<uberjar.bundle>true</uberjar.bundle>
</properties>
</dependency>
Regards,
Jörg
plugin.jelly.diff supporting uberjar.bundle