@Component(role=ArtifactResolver.class) public class DefaultArtifactResolver extends java.lang.Object implements ArtifactResolver, org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.maven.artifact.factory.ArtifactFactory |
artifactFactory |
ROLE| Constructor and Description |
|---|
DefaultArtifactResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
resolve(org.apache.maven.artifact.Artifact artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
void |
resolve(org.apache.maven.artifact.Artifact artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.wagon.events.TransferListener resolutionListener) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolve(org.apache.maven.artifact.resolver.ArtifactResolutionRequest request) |
void |
resolveAlways(org.apache.maven.artifact.Artifact artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
java.util.List<org.apache.maven.artifact.resolver.ResolutionListener> listeners) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter,
java.util.List<org.apache.maven.artifact.resolver.ResolutionListener> listeners) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter,
java.util.List<org.apache.maven.artifact.resolver.ResolutionListener> listeners,
java.util.List<ConflictResolver> conflictResolvers) |
org.apache.maven.artifact.resolver.ArtifactResolutionResult |
resolveWithExceptions(org.apache.maven.artifact.resolver.ArtifactResolutionRequest request) |
@Requirement protected org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
public void resolve(org.apache.maven.artifact.Artifact artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.wagon.events.TransferListener resolutionListener)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolve in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic void resolveAlways(org.apache.maven.artifact.Artifact artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolveAlways in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolveTransitively in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolveTransitively in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolveTransitively in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolveTransitively in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
java.util.List<org.apache.maven.artifact.resolver.ResolutionListener> listeners)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolveTransitively in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter,
java.util.List<org.apache.maven.artifact.resolver.ResolutionListener> listeners)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolveTransitively in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveTransitively(java.util.Set<org.apache.maven.artifact.Artifact> artifacts,
org.apache.maven.artifact.Artifact originatingArtifact,
java.util.Map<java.lang.String,org.apache.maven.artifact.Artifact> managedVersions,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.metadata.ArtifactMetadataSource source,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter,
java.util.List<org.apache.maven.artifact.resolver.ResolutionListener> listeners,
java.util.List<ConflictResolver> conflictResolvers)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
org.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolveWithExceptions(org.apache.maven.artifact.resolver.ArtifactResolutionRequest request)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
org.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic org.apache.maven.artifact.resolver.ArtifactResolutionResult resolve(org.apache.maven.artifact.resolver.ArtifactResolutionRequest request)
resolve in interface ArtifactResolverpublic void resolve(org.apache.maven.artifact.Artifact artifact,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
org.apache.maven.artifact.repository.ArtifactRepository localRepository)
throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
org.apache.maven.artifact.resolver.ArtifactNotFoundException
resolve in interface ArtifactResolverorg.apache.maven.artifact.resolver.ArtifactResolutionExceptionorg.apache.maven.artifact.resolver.ArtifactNotFoundExceptionpublic void dispose()
dispose in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable