Example usage for org.apache.maven.repository DelegatingLocalArtifactRepository DelegatingLocalArtifactRepository

List of usage examples for org.apache.maven.repository DelegatingLocalArtifactRepository DelegatingLocalArtifactRepository

Introduction

In this page you can find the example usage for org.apache.maven.repository DelegatingLocalArtifactRepository DelegatingLocalArtifactRepository.

Prototype

public DelegatingLocalArtifactRepository(ArtifactRepository artifactRepository) 

Source Link

Usage

From source file:org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.java

License:Open Source License

public MavenArtifactRepository getWorkspaceLocalRepository() throws CoreException {
    ResolverConfiguration resolverConfiguration = new ResolverConfiguration();
    resolverConfiguration.setResolveWorkspaceProjects(true);
    EclipseWorkspaceArtifactRepository workspaceReader = getWorkspaceReader(projectRegistry, null,
            resolverConfiguration);/* w ww. j  av a 2 s.c  o m*/

    DelegatingLocalArtifactRepository localRepo = new DelegatingLocalArtifactRepository(
            getMaven().getLocalRepository());
    localRepo.setIdeWorkspace(workspaceReader);

    return localRepo;
}