Interface ArtifactResolver

    • 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)