Just a quick note too:  Including the ~/.m2 repository is a dangerous activity, because you may be reading "stale" state from it.  We found with SBT it causes more issues than the speedup solves, given Ivy's current implementation.