org.apache.maven
Class DefaultMaven
java.lang.Object
   org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.logging.AbstractLogEnabled
       org.apache.maven.DefaultMaven
org.apache.maven.DefaultMaven
- All Implemented Interfaces: 
- Maven, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- public class DefaultMaven 
- extends org.codehaus.plexus.logging.AbstractLogEnabled- implements Maven, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- Version:
- $Id: DefaultMaven.java 495147 2007-01-11 07:47:53Z jvanzyl $
- Author:
- Jason van Zyl 
 
 
 
 
| Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled | 
| enableLogging, getLogger, setupLogger, setupLogger, setupLogger | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
projectBuilder
protected org.apache.maven.project.MavenProjectBuilder projectBuilder
lifecycleExecutor
protected LifecycleExecutor lifecycleExecutor
container
protected org.codehaus.plexus.PlexusContainer container
errorDiagnostics
protected org.apache.maven.usability.diagnostics.ErrorDiagnostics errorDiagnostics
runtimeInformation
protected RuntimeInformation runtimeInformation
DefaultMaven
public DefaultMaven()
execute
public void execute(MavenExecutionRequest request)
             throws MavenExecutionException
- 
- Specified by:
- executein interface- Maven
 
- 
- Throws:
- MavenExecutionException
 
getProject
public org.apache.maven.project.MavenProject getProject(java.io.File pom,
                                                        org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                                        org.apache.maven.settings.Settings settings,
                                                        org.apache.maven.profiles.ProfileManager globalProfileManager)
                                                 throws org.apache.maven.project.ProjectBuildingException,
                                                        org.apache.maven.artifact.resolver.ArtifactResolutionException,
                                                        org.apache.maven.profiles.activation.ProfileActivationException
- 
 
- 
- Throws:
- org.apache.maven.project.ProjectBuildingException
- org.apache.maven.artifact.resolver.ArtifactResolutionException
- org.apache.maven.profiles.activation.ProfileActivationException
 
createSession
protected MavenSession createSession(MavenExecutionRequest request,
                                     ReactorManager rpm)
- 
 
- 
 
contextualize
public void contextualize(org.codehaus.plexus.context.Context context)
                   throws org.codehaus.plexus.context.ContextException
- 
- Specified by:
- contextualizein interface- org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
 
- 
- Throws:
- org.codehaus.plexus.context.ContextException
 
logFatal
protected void logFatal(java.lang.Throwable error)
- 
 
- 
 
logError
protected void logError(java.lang.Exception e,
                        boolean showErrors)
- 
 
- 
 
logFailure
protected void logFailure(BuildFailureException e,
                          boolean showErrors)
- 
 
- 
 
logSuccess
protected void logSuccess(ReactorManager rm)
- 
 
- 
 
stats
protected void stats(java.util.Date start)
- 
 
- 
 
line
protected void line()
- 
 
- 
 
formatTime
protected static java.lang.String formatTime(long ms)
- 
 
- 
 
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.