Class ArtifactLocatorStrategy
java.lang.Object
org.apache.maven.shared.io.location.ArtifactLocatorStrategy
- All Implemented Interfaces:
LocatorStrategy
The locator strategy.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Stringprivate final org.apache.maven.artifact.factory.ArtifactFactoryprivate final org.apache.maven.artifact.repository.ArtifactRepositoryprivate final List<org.apache.maven.artifact.repository.ArtifactRepository>private final org.apache.maven.artifact.resolver.ArtifactResolver -
Constructor Summary
ConstructorsConstructorDescriptionArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.resolver.ArtifactResolver resolver, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.resolver.ArtifactResolver resolver, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, String defaultArtifactType) ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.resolver.ArtifactResolver resolver, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, String defaultArtifactType, String defaultClassifier) -
Method Summary
Modifier and TypeMethodDescriptionresolve(String locationSpecification, MessageHolder messageHolder) Assumes artifact identity is given in a set of comma-delimited tokens of the form:groupId:artifactId:version:type:classifier, where type and classifier are optional.
-
Field Details
-
factory
private final org.apache.maven.artifact.factory.ArtifactFactory factory -
resolver
private final org.apache.maven.artifact.resolver.ArtifactResolver resolver -
defaultArtifactType
-
localRepository
private final org.apache.maven.artifact.repository.ArtifactRepository localRepository -
remoteRepositories
-
defaultClassifier
-
-
Constructor Details
-
ArtifactLocatorStrategy
public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.resolver.ArtifactResolver resolver, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) - Parameters:
factory-ArtifactFactoryresolver-ArtifactResolverlocalRepository-ArtifactRepositoryremoteRepositories-ArtifactRepository
-
ArtifactLocatorStrategy
public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.resolver.ArtifactResolver resolver, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, String defaultArtifactType) - Parameters:
factory-ArtifactFactoryresolver-ArtifactResolverlocalRepository-ArtifactRepositoryremoteRepositories-ArtifactRepositorydefaultArtifactType- default artifact type.
-
ArtifactLocatorStrategy
public ArtifactLocatorStrategy(org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.resolver.ArtifactResolver resolver, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories, String defaultArtifactType, String defaultClassifier) - Parameters:
factory-ArtifactFactoryresolver-ArtifactResolverlocalRepository-ArtifactRepositoryremoteRepositories-ArtifactRepositorydefaultArtifactType- default artifact type.defaultClassifier- default classifier.
-
-
Method Details