public class RepositoryUtils extends Object
| Constructor and Description |
|---|
RepositoryUtils(org.apache.maven.plugin.logging.Log log,
org.apache.maven.project.ProjectBuilder projectBuilder,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver resolver,
List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
List<org.apache.maven.artifact.repository.ArtifactRepository> pluginRepositories,
org.apache.maven.project.ProjectBuildingRequest buildingRequest,
org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager repositoryMetadataManager) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDependencyUrlFromRepository(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository repo) |
org.apache.maven.project.MavenProject |
getMavenProjectFromRepository(org.apache.maven.artifact.Artifact artifact)
Get the
Maven project from the repository depending the Artifact given. |
void |
resolve(org.apache.maven.artifact.Artifact artifact) |
public RepositoryUtils(org.apache.maven.plugin.logging.Log log,
org.apache.maven.project.ProjectBuilder projectBuilder,
org.apache.maven.repository.RepositorySystem repositorySystem,
org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolver resolver,
List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
List<org.apache.maven.artifact.repository.ArtifactRepository> pluginRepositories,
org.apache.maven.project.ProjectBuildingRequest buildingRequest,
org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager repositoryMetadataManager)
log - LogprojectBuilder - ProjectBuilderrepositorySystem - RepositorySystemresolver - ArtifactResolverremoteRepositories - ArtifactRepositorypluginRepositories - ArtifactRepositorybuildingRequest - ProjectBuildingRequestrepositoryMetadataManager - RepositoryMetadataManagerpublic void resolve(org.apache.maven.artifact.Artifact artifact)
throws org.apache.maven.shared.transfer.artifact.resolve.ArtifactResolverException
artifact - not nullorg.apache.maven.shared.transfer.artifact.resolve.ArtifactResolverException - if anypublic org.apache.maven.project.MavenProject getMavenProjectFromRepository(org.apache.maven.artifact.Artifact artifact)
throws org.apache.maven.project.ProjectBuildingException
Maven project from the repository depending the Artifact given.artifact - an artifactorg.apache.maven.project.ProjectBuildingException - if anypublic String getDependencyUrlFromRepository(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository repo)
artifact - not nullrepo - not nullCopyright © 2005–2024 The Apache Software Foundation. All rights reserved.