org.apache.maven.model.resolution.ModelResolverpublic class ProjectModelResolver
extends java.lang.Object
implements org.apache.maven.model.resolution.ModelResolver
| Constructor | Description |
|---|---|
ProjectModelResolver(org.eclipse.aether.RepositorySystemSession session,
org.eclipse.aether.RequestTrace trace,
org.eclipse.aether.RepositorySystem resolver,
org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
ProjectBuildingRequest.RepositoryMerging repositoryMerging,
org.apache.maven.project.ReactorModelPool modelPool) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addRepository(org.apache.maven.model.Repository repository) |
|
void |
addRepository(org.apache.maven.model.Repository repository,
boolean replace) |
|
org.apache.maven.model.resolution.ModelResolver |
newCopy() |
|
org.apache.maven.model.building.ModelSource |
resolveModel(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
|
org.apache.maven.model.building.ModelSource |
resolveModel(org.apache.maven.model.Dependency dependency) |
|
org.apache.maven.model.building.ModelSource |
resolveModel(org.apache.maven.model.Parent parent) |
public ProjectModelResolver(org.eclipse.aether.RepositorySystemSession session,
org.eclipse.aether.RequestTrace trace,
org.eclipse.aether.RepositorySystem resolver,
org.eclipse.aether.impl.RemoteRepositoryManager remoteRepositoryManager,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
ProjectBuildingRequest.RepositoryMerging repositoryMerging,
org.apache.maven.project.ReactorModelPool modelPool)
public void addRepository(org.apache.maven.model.Repository repository)
throws org.apache.maven.model.resolution.InvalidRepositoryException
addRepository in interface org.apache.maven.model.resolution.ModelResolverorg.apache.maven.model.resolution.InvalidRepositoryExceptionpublic void addRepository(org.apache.maven.model.Repository repository,
boolean replace)
throws org.apache.maven.model.resolution.InvalidRepositoryException
addRepository in interface org.apache.maven.model.resolution.ModelResolverorg.apache.maven.model.resolution.InvalidRepositoryExceptionpublic org.apache.maven.model.resolution.ModelResolver newCopy()
newCopy in interface org.apache.maven.model.resolution.ModelResolverpublic org.apache.maven.model.building.ModelSource resolveModel(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
throws org.apache.maven.model.resolution.UnresolvableModelException
resolveModel in interface org.apache.maven.model.resolution.ModelResolverorg.apache.maven.model.resolution.UnresolvableModelExceptionpublic org.apache.maven.model.building.ModelSource resolveModel(org.apache.maven.model.Parent parent)
throws org.apache.maven.model.resolution.UnresolvableModelException
resolveModel in interface org.apache.maven.model.resolution.ModelResolverorg.apache.maven.model.resolution.UnresolvableModelExceptionpublic org.apache.maven.model.building.ModelSource resolveModel(org.apache.maven.model.Dependency dependency)
throws org.apache.maven.model.resolution.UnresolvableModelException
resolveModel in interface org.apache.maven.model.resolution.ModelResolverorg.apache.maven.model.resolution.UnresolvableModelException