Package | Description |
---|---|
org.apache.maven.api | |
org.apache.maven.api.services | |
org.apache.maven.internal.impl |
Modifier and Type | Method and Description |
---|---|
RemoteRepository |
Session.createRemoteRepository(Repository repository)
Shortcut for
getService(RepositoryFactory.class).createRemote(...) |
RemoteRepository |
Session.createRemoteRepository(String id,
String url)
Shortcut for
getService(RepositoryFactory.class).createRemote(...) |
Modifier and Type | Method and Description |
---|---|
List<RemoteRepository> |
Project.getRemotePluginRepositories() |
List<RemoteRepository> |
Project.getRemoteProjectRepositories() |
List<RemoteRepository> |
Session.getRemoteRepositories() |
List<RemoteRepository> |
Node.getRemoteRepositories() |
Optional<RemoteRepository> |
Node.getRepository()
The repository where this artifact has been downloaded from.
|
Modifier and Type | Method and Description |
---|---|
void |
Session.deployArtifact(RemoteRepository repository,
Artifact... artifacts)
Shortcut for
getService(ArtifactDeployer.class).deploy(...) |
Path |
Session.getPathForRemoteArtifact(RemoteRepository remote,
Artifact artifact) |
Modifier and Type | Method and Description |
---|---|
Session |
Session.withRemoteRepositories(List<RemoteRepository> repositories)
Creates a derived session using the given remote repositories.
|
Modifier and Type | Method and Description |
---|---|
RemoteRepository |
RepositoryFactory.createRemote(Repository repository) |
RemoteRepository |
RepositoryFactory.createRemote(String id,
String url) |
RemoteRepository |
ArtifactDeployerRequest.getRepository() |
Modifier and Type | Method and Description |
---|---|
List<RemoteRepository> |
ProjectManager.getRepositories(Project project) |
Modifier and Type | Method and Description |
---|---|
static ArtifactDeployerRequest |
ArtifactDeployerRequest.build(Session session,
RemoteRepository repository,
Collection<Artifact> artifacts) |
default void |
ArtifactDeployer.deploy(Session session,
RemoteRepository repository,
Collection<Artifact> artifacts) |
Path |
LocalRepositoryManager.getPathForRemoteArtifact(Session session,
LocalRepository local,
RemoteRepository remote,
Artifact artifact) |
ArtifactDeployerRequest.ArtifactDeployerRequestBuilder |
ArtifactDeployerRequest.ArtifactDeployerRequestBuilder.repository(RemoteRepository repository) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultRemoteRepository |
Modifier and Type | Method and Description |
---|---|
RemoteRepository |
DefaultRepositoryFactory.createRemote(Repository repository) |
RemoteRepository |
DefaultRepositoryFactory.createRemote(String id,
String url) |
RemoteRepository |
AbstractSession.createRemoteRepository(Repository repository)
Shortcut for
getService(RepositoryFactory.class).createRemote(...) |
RemoteRepository |
AbstractSession.createRemoteRepository(String id,
String url)
Shortcut for
getService(RepositoryFactory.class).createRemote(...) |
RemoteRepository |
AbstractSession.getRemoteRepository(org.eclipse.aether.repository.RemoteRepository repository) |
Modifier and Type | Method and Description |
---|---|
List<RemoteRepository> |
DefaultProject.getRemotePluginRepositories() |
List<RemoteRepository> |
DefaultProject.getRemoteProjectRepositories() |
List<RemoteRepository> |
DefaultSession.getRemoteRepositories() |
List<RemoteRepository> |
DefaultNode.getRemoteRepositories() |
List<RemoteRepository> |
DefaultProjectManager.getRepositories(Project project) |
Optional<RemoteRepository> |
DefaultNode.getRepository() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSession.deployArtifact(RemoteRepository repository,
Artifact... artifacts)
Shortcut for
getService(ArtifactDeployer.class).deploy(...) |
Path |
AbstractSession.getPathForRemoteArtifact(RemoteRepository remote,
Artifact artifact) |
Path |
DefaultLocalRepositoryManager.getPathForRemoteArtifact(Session session,
LocalRepository local,
RemoteRepository remote,
Artifact artifact) |
abstract ArtifactRepository |
AbstractSession.toArtifactRepository(RemoteRepository repository) |
ArtifactRepository |
DefaultSession.toArtifactRepository(RemoteRepository repository) |
org.eclipse.aether.repository.RemoteRepository |
AbstractSession.toRepository(RemoteRepository repository) |
Modifier and Type | Method and Description |
---|---|
List<ArtifactRepository> |
AbstractSession.toArtifactRepositories(List<RemoteRepository> repositories) |
List<org.eclipse.aether.repository.RemoteRepository> |
AbstractSession.toRepositories(List<RemoteRepository> repositories) |
Session |
DefaultSession.withRemoteRepositories(List<RemoteRepository> repositories) |
Constructor and Description |
---|
DefaultSession(MavenSession session,
org.eclipse.aether.RepositorySystem repositorySystem,
List<RemoteRepository> repositories,
MavenRepositorySystem mavenRepositorySystem,
org.codehaus.plexus.PlexusContainer container,
RuntimeInformation runtimeInformation) |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.