Interface ArtifactResolver
-
- All Known Implementing Classes:
AetherArtifactResolver
public interface ArtifactResolver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetHighestVersion(org.apache.maven.project.MavenProject mavenProject, String groupId, String artifactId, boolean allowSnapshots)org.eclipse.aether.resolution.ArtifactResultresolveArtifact(org.apache.maven.project.MavenProject mavenProject, String groupId, String artifactId, String type, String classifier, String version)Set<org.eclipse.aether.artifact.Artifact>resolveProjectArtifacts(org.apache.maven.project.MavenProject mavenProject, org.eclipse.aether.graph.DependencyFilter dependencyFilter)
-
-
-
Method Detail
-
getHighestVersion
String getHighestVersion(org.apache.maven.project.MavenProject mavenProject, String groupId, String artifactId, boolean allowSnapshots)
-
resolveArtifact
org.eclipse.aether.resolution.ArtifactResult resolveArtifact(org.apache.maven.project.MavenProject mavenProject, String groupId, String artifactId, String type, String classifier, String version) throws org.eclipse.aether.resolution.ArtifactResolutionException- Throws:
org.eclipse.aether.resolution.ArtifactResolutionException
-
resolveProjectArtifacts
Set<org.eclipse.aether.artifact.Artifact> resolveProjectArtifacts(org.apache.maven.project.MavenProject mavenProject, org.eclipse.aether.graph.DependencyFilter dependencyFilter)
-
-