org.apache.maven
Class DefaultMaven
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.DefaultMaven
- All Implemented Interfaces:
- org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled, Maven
- public class DefaultMaven
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- implements Maven, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- Version:
- $Id: DefaultMaven.java 327763 2005-10-23 08:07:38Z brett $
- 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:
execute
in 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:
contextualize
in 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 2006 Apache Software Foundation. All Rights Reserved.