@Component(role=Maven.class) public class DefaultMaven extends Object implements Maven
| Modifier and Type | Field and Description | 
|---|---|
protected org.codehaus.plexus.PlexusContainer | 
container  | 
protected ProjectBuilder | 
projectBuilder  | 
| Constructor and Description | 
|---|
DefaultMaven()  | 
| Modifier and Type | Method and Description | 
|---|---|
MavenExecutionResult | 
execute(MavenExecutionRequest request)  | 
protected org.codehaus.plexus.logging.Logger | 
getLogger()
Deprecated.  
 | 
protected <T> Collection<T> | 
getProjectScopedExtensionComponents(Collection<MavenProject> projects,
                                   Class<T> role)  | 
org.eclipse.aether.RepositorySystemSession | 
newRepositorySession(MavenExecutionRequest request)  | 
@Requirement protected ProjectBuilder projectBuilder
@Requirement protected org.codehaus.plexus.PlexusContainer container
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.codehaus.plexus.logging.Logger getLogger()
Copyright © 2001–2023 The Apache Software Foundation. All rights reserved.