Package org.apache.maven
Class DefaultMaven
java.lang.Object
org.apache.maven.DefaultMaven
- All Implemented Interfaces:
- Maven
- Author:
- Jason van Zyl
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected org.codehaus.plexus.PlexusContainerprotected ProjectBuilder
- 
Constructor SummaryConstructorsConstructorDescriptionDefaultMaven(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) 
- 
Method SummaryModifier and TypeMethodDescriptionexecute(MavenExecutionRequest request) protected org.slf4j.LoggerDeprecated.protected <T> Collection<T>getProjectScopedExtensionComponents(Collection<MavenProject> projects, Class<T> role) org.eclipse.aether.RepositorySystemSession
- 
Field Details- 
projectBuilder
- 
containerprotected org.codehaus.plexus.PlexusContainer container
 
- 
- 
Constructor Details- 
DefaultMaven@Inject public DefaultMaven(ProjectBuilder projectBuilder, LifecycleStarter lifecycleStarter, org.codehaus.plexus.PlexusContainer container, ExecutionEventCatapult eventCatapult, LegacySupport legacySupport, SessionScope sessionScope, DefaultRepositorySystemSessionFactory repositorySessionFactory, @Named("graphBuilder") GraphBuilder graphBuilder, BuildResumptionAnalyzer buildResumptionAnalyzer, BuildResumptionDataRepository buildResumptionDataRepository, SuperPomProvider superPomProvider, DefaultSessionFactory defaultSessionFactory) 
 
- 
- 
Method Details- 
execute
- 
newRepositorySessionpublic org.eclipse.aether.RepositorySystemSession newRepositorySession(MavenExecutionRequest request) 
- 
getProjectScopedExtensionComponentsprotected <T> Collection<T> getProjectScopedExtensionComponents(Collection<MavenProject> projects, Class<T> role) 
- 
getLoggerDeprecated.
 
-