List of usage examples for org.apache.maven.project ProjectBuilderConfiguration setLocalRepository
ProjectBuilderConfiguration setLocalRepository(ArtifactRepository localRepository);
From source file:com.greenpepper.maven.runner.CommandLineRunner.java
License:Open Source License
private void interpolateProject() throws InitializationException, Exception, ModelInterpolationException { StringSearchModelInterpolator interpolator = new StringSearchModelInterpolator(new DefaultPathTranslator()); interpolator.enableLogging(new PlexusLoggerAdapter(embedder.getLogger())); interpolator.initialize();/* w w w .ja v a 2 s.c o m*/ ProjectBuilderConfiguration config = new DefaultProjectBuilderConfiguration(); config.setLocalRepository(getLocalRepository()); config.setGlobalProfileManager(getProfileManager()); interpolator.interpolate(project.getModel(), project.getBasedir(), config, logger.isDebugEnabled()); }
From source file:com.pongasoft.maven.ant.tasks.ResolveTask.java
License:Apache License
private MavenProject createMavenProject() { MavenProjectBuilder projectBuilder = (MavenProjectBuilder) lookup(MavenProjectBuilder.ROLE); try {//from ww w.ja va2 s .c o m ProjectBuilderConfiguration config = new DefaultProjectBuilderConfiguration(); config.setLocalRepository(_localRepo).setGlobalProfileManager(getProfileManager()); return projectBuilder.buildStandaloneSuperProject(config); } catch (ProjectBuildingException e) { throw new BuildException(e); } }