don't ever use a fat jar if possible, it is a dirty abuse of Java features.
[ permalink ]
[ Style stolen from ]