Modifier and Type | Field and Description |
---|---|
protected org.codehaus.plexus.PlexusContainer |
container |
protected ProjectBuilder |
projectBuilder |
Constructor and Description |
---|
DefaultMaven(ProjectBuilder projectBuilder,
LifecycleStarter lifecycleStarter,
org.codehaus.plexus.PlexusContainer container,
ExecutionEventCatapult eventCatapult,
LegacySupport legacySupport,
SessionScope sessionScope,
DefaultRepositorySystemSessionFactory repositorySessionFactory,
GraphBuilder graphBuilder,
BuildResumptionAnalyzer buildResumptionAnalyzer,
BuildResumptionDataRepository buildResumptionDataRepository,
SuperPomProvider superPomProvider,
DefaultSessionFactory defaultSessionFactory) |
Modifier and Type | Method and Description |
---|---|
MavenExecutionResult |
execute(MavenExecutionRequest request) |
protected org.slf4j.Logger |
getLogger()
Deprecated.
|
protected <T> Collection<T> |
getProjectScopedExtensionComponents(Collection<MavenProject> projects,
Class<T> role) |
org.eclipse.aether.RepositorySystemSession |
newRepositorySession(MavenExecutionRequest request) |
protected ProjectBuilder projectBuilder
protected org.codehaus.plexus.PlexusContainer container
@Inject public DefaultMaven(ProjectBuilder projectBuilder, LifecycleStarter lifecycleStarter, org.codehaus.plexus.PlexusContainer container, ExecutionEventCatapult eventCatapult, LegacySupport legacySupport, SessionScope sessionScope, DefaultRepositorySystemSessionFactory repositorySessionFactory, @Named(value="graphBuilder") GraphBuilder graphBuilder, BuildResumptionAnalyzer buildResumptionAnalyzer, BuildResumptionDataRepository buildResumptionDataRepository, SuperPomProvider superPomProvider, DefaultSessionFactory defaultSessionFactory)
public MavenExecutionResult execute(MavenExecutionRequest request)
public org.eclipse.aether.RepositorySystemSession newRepositorySession(MavenExecutionRequest request)
protected <T> Collection<T> getProjectScopedExtensionComponents(Collection<MavenProject> projects, Class<T> role)
@Deprecated protected org.slf4j.Logger getLogger()
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.