@Component(role=DependencyResolver.class) public class DefaultDependencyResolver extends org.codehaus.plexus.logging.AbstractLogEnabled implements DependencyResolver
Modifier | Constructor and Description |
---|---|
|
DefaultDependencyResolver() |
protected |
DefaultDependencyResolver(ArtifactResolver resolver,
ArtifactMetadataSource metadataSource,
ArtifactFactory factory,
ArtifactCollector collector,
org.codehaus.plexus.logging.Logger logger) |
public DefaultDependencyResolver()
protected DefaultDependencyResolver(ArtifactResolver resolver, ArtifactMetadataSource metadataSource, ArtifactFactory factory, ArtifactCollector collector, org.codehaus.plexus.logging.Logger logger)
public void resolve(Assembly assembly, AssemblerConfigurationSource configSource, AssemblyContext context) throws DependencyResolutionException
DependencyResolver
resolve
in interface DependencyResolver
DependencyResolutionException
protected Set<Artifact> resolveNonTransitively(Assembly assembly, Set<Artifact> dependencyArtifacts, AssemblerConfigurationSource configSource, List<ArtifactRepository> repos) throws DependencyResolutionException
DependencyResolutionException
protected void getRepositoryResolutionRequirements(Assembly assembly, org.apache.maven.plugin.assembly.artifact.ResolutionManagementInfo requirements, MavenProject... project)
protected void getModuleSetResolutionRequirements(Assembly assembly, org.apache.maven.plugin.assembly.artifact.ResolutionManagementInfo requirements, AssemblerConfigurationSource configSource) throws DependencyResolutionException
DependencyResolutionException
protected void getDependencySetResolutionRequirements(Assembly assembly, List<DependencySet> depSets, org.apache.maven.plugin.assembly.artifact.ResolutionManagementInfo requirements, MavenProject... projects) throws DependencyResolutionException
DependencyResolutionException
protected List<ArtifactRepository> aggregateRemoteArtifactRepositories(List<ArtifactRepository> remoteRepositories, Set<MavenProject> projects)
protected ArtifactResolver getArtifactResolver()
protected DefaultDependencyResolver setArtifactResolver(ArtifactResolver resolver)
protected ArtifactMetadataSource getArtifactMetadataSource()
protected DefaultDependencyResolver setArtifactMetadataSource(ArtifactMetadataSource metadataSource)
protected ArtifactFactory getArtifactFactory()
protected DefaultDependencyResolver setArtifactFactory(ArtifactFactory factory)
protected ArtifactCollector getArtifactCollector()
protected DefaultDependencyResolver setArtifactCollector(ArtifactCollector collector)
protected DefaultDependencyResolver setLogger(org.codehaus.plexus.logging.Logger logger)
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.