public static class MavenArtifactResolver.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
MavenArtifactResolver |
build() |
MavenArtifactResolver.Builder |
setOffline(boolean offline) |
MavenArtifactResolver.Builder |
setRemoteRepositories(List<org.eclipse.aether.repository.RemoteRepository> repos) |
MavenArtifactResolver.Builder |
setRepoHome(Path home) |
MavenArtifactResolver.Builder |
setRepositorySystem(org.eclipse.aether.RepositorySystem system) |
MavenArtifactResolver.Builder |
setRepositorySystemSession(org.eclipse.aether.RepositorySystemSession session) |
MavenArtifactResolver.Builder |
setReTryFailedResolutionsAgainstDefaultLocalRepo(boolean value)
In case custom local repository location is configured using
setRepoHome(Path),
this method can be used to enable artifact resolutions that failed for the configured
custom local repository to be re-tried against the default user local repository before
failing. |
MavenArtifactResolver.Builder |
setWorkspace(LocalWorkspace workspace) |
public MavenArtifactResolver.Builder setReTryFailedResolutionsAgainstDefaultLocalRepo(boolean value)
setRepoHome(Path),
this method can be used to enable artifact resolutions that failed for the configured
custom local repository to be re-tried against the default user local repository before
failing.
NOTE: the default behavior is not to use the default user local repository as the fallback one.
value - true if the failed resolution requests should be re-tried against the default
user local repo before failingpublic MavenArtifactResolver.Builder setRepoHome(Path home)
public MavenArtifactResolver.Builder setRepositorySystem(org.eclipse.aether.RepositorySystem system)
public MavenArtifactResolver.Builder setRepositorySystemSession(org.eclipse.aether.RepositorySystemSession session)
public MavenArtifactResolver.Builder setRemoteRepositories(List<org.eclipse.aether.repository.RemoteRepository> repos)
public MavenArtifactResolver.Builder setOffline(boolean offline)
public MavenArtifactResolver.Builder setWorkspace(LocalWorkspace workspace)
public MavenArtifactResolver build() throws AppModelResolverException
AppModelResolverExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.