ShrinkWrap by default should also look at MAVEN_HOME, when both M2_HOME and -Dmaven.home are not set.