Class ArtifactLocatorStrategy
java.lang.Object
org.apache.maven.shared.io.location.ArtifactLocatorStrategy
- All Implemented Interfaces:
LocatorStrategy
The locator strategy.
-
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.
-
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
-ArtifactFactory
resolver
-ArtifactResolver
localRepository
-ArtifactRepository
remoteRepositories
-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
-ArtifactFactory
resolver
-ArtifactResolver
localRepository
-ArtifactRepository
remoteRepositories
-ArtifactRepository
defaultArtifactType
- 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
-ArtifactFactory
resolver
-ArtifactResolver
localRepository
-ArtifactRepository
remoteRepositories
-ArtifactRepository
defaultArtifactType
- default artifact type.defaultClassifier
- default classifier.
-
-
Method Details