Class Maven31ArtifactResolver
java.lang.Object
org.apache.maven.shared.transfer.artifact.resolve.internal.Maven31ArtifactResolver
- All Implemented Interfaces:
MavenArtifactResolver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<org.eclipse.aether.repository.RemoteRepository> private final org.eclipse.aether.RepositorySystem
private final org.eclipse.aether.RepositorySystemSession
-
Constructor Summary
ConstructorsConstructorDescriptionMaven31ArtifactResolver
(org.eclipse.aether.RepositorySystem repositorySystem, List<org.eclipse.aether.repository.RemoteRepository> aetherRepositories, org.eclipse.aether.RepositorySystemSession session) -
Method Summary
Modifier and TypeMethodDescriptionresolveArtifact
(org.apache.maven.artifact.Artifact mavenArtifact) resolveArtifact
(ArtifactCoordinate coordinate) private ArtifactResult
resolveArtifact
(org.eclipse.aether.artifact.Artifact aetherArtifact)
-
Field Details
-
repositorySystem
private final org.eclipse.aether.RepositorySystem repositorySystem -
aetherRepositories
-
session
private final org.eclipse.aether.RepositorySystemSession session
-
-
Constructor Details
-
Maven31ArtifactResolver
Maven31ArtifactResolver(org.eclipse.aether.RepositorySystem repositorySystem, List<org.eclipse.aether.repository.RemoteRepository> aetherRepositories, org.eclipse.aether.RepositorySystemSession session)
-
-
Method Details
-
resolveArtifact
public ArtifactResult resolveArtifact(org.apache.maven.artifact.Artifact mavenArtifact) throws ArtifactResolverException - Specified by:
resolveArtifact
in interfaceMavenArtifactResolver
- Throws:
ArtifactResolverException
-
resolveArtifact
private ArtifactResult resolveArtifact(org.eclipse.aether.artifact.Artifact aetherArtifact) throws ArtifactResolverException - Throws:
ArtifactResolverException
-