settings.setDefaultRepositoryCacheManager(repositoryCacheManager);
FileSystemResolver localResolver = new FileSystemResolver();
localResolver.setName("local-repo");
localResolver.addIvyPattern(basedir.getAbsolutePath() + "/[organization]/[module]/[revision]/ivy.xml");
localResolver.addArtifactPattern(basedir.getAbsolutePath()
+ "/[organization]/[module]/[revision]/[type]s/[artifact].[ext]");
settings.addResolver(localResolver);
settings.setDefaultResolver("local-repo");