.setUserSettingsFile(new File(getUserHomeDir(), "/.m2/settings.xml"));
if (M2_HOME != null)
settingsRequest.setGlobalSettingsFile(new File(M2_HOME, "/conf/settings.xml"));
SettingsBuildingResult settingsBuildingResult = settingsBuilder.build(settingsRequest);
Settings effectiveSettings = settingsBuildingResult.getEffectiveSettings();
if (effectiveSettings.getLocalRepository() == null)
{
effectiveSettings.setLocalRepository(getUserHomePath() + "/.m2/repository");