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.RepositorySystemprivate 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 ArtifactResultresolveArtifact(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:
resolveArtifactin interfaceMavenArtifactResolver- Throws:
ArtifactResolverException
-
resolveArtifact
private ArtifactResult resolveArtifact(org.eclipse.aether.artifact.Artifact aetherArtifact) throws ArtifactResolverException - Throws:
ArtifactResolverException
-