Package org.apache.maven.cli
Class MavenCli
- java.lang.Object
-
- org.apache.maven.cli.MavenCli
-
public class MavenCli extends java.lang.Object- Author:
- Jason van Zyl
-
-
Field Summary
Fields Modifier and Type Field Description static java.io.FileDEFAULT_GLOBAL_TOOLCHAINS_FILEstatic java.io.FileDEFAULT_USER_TOOLCHAINS_FILEstatic java.lang.StringLOCAL_REPO_PROPERTYstatic java.lang.StringMULTIMODULE_PROJECT_DIRECTORYstatic java.lang.StringSTYLE_COLOR_PROPERTYstatic java.lang.StringUSER_HOMEstatic java.io.FileUSER_MAVEN_CONFIGURATION_HOME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static org.codehaus.plexus.interpolation.StringSearchInterpolatorcreateInterpolator(CliRequest cliRequest, java.util.Properties... properties)protected org.apache.maven.model.building.ModelProcessorcreateModelProcessor(org.codehaus.plexus.PlexusContainer container)protected voidcustomizeContainer(org.codehaus.plexus.PlexusContainer container)intdoMain(java.lang.String[] args, java.lang.String workingDirectory, java.io.PrintStream stdout, java.io.PrintStream stderr)This supports painless invocation by the Verifier during embedded execution of the core ITs.static intdoMain(java.lang.String[] args, org.codehaus.plexus.classworlds.ClassWorld classWorld)intdoMain(CliRequest cliRequest)protected org.eclipse.aether.transfer.TransferListenergetBatchTransferListener()protected org.eclipse.aether.transfer.TransferListenergetConsoleTransferListener(boolean printResourceNames)protected booleanisAcceptableRootDirectory(java.nio.file.Path path)static voidmain(java.lang.String[] args)static intmain(java.lang.String[] args, org.codehaus.plexus.classworlds.ClassWorld classWorld)protected java.nio.file.PathsearchAcceptableRootDirectory(java.nio.file.Path path)
-
-
-
Field Detail
-
LOCAL_REPO_PROPERTY
public static final java.lang.String LOCAL_REPO_PROPERTY
- See Also:
- Constant Field Values
-
MULTIMODULE_PROJECT_DIRECTORY
public static final java.lang.String MULTIMODULE_PROJECT_DIRECTORY
- See Also:
- Constant Field Values
-
USER_HOME
public static final java.lang.String USER_HOME
-
USER_MAVEN_CONFIGURATION_HOME
public static final java.io.File USER_MAVEN_CONFIGURATION_HOME
-
DEFAULT_USER_TOOLCHAINS_FILE
public static final java.io.File DEFAULT_USER_TOOLCHAINS_FILE
-
DEFAULT_GLOBAL_TOOLCHAINS_FILE
public static final java.io.File DEFAULT_GLOBAL_TOOLCHAINS_FILE
-
STYLE_COLOR_PROPERTY
public static final java.lang.String STYLE_COLOR_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(java.lang.String[] args)
-
main
public static int main(java.lang.String[] args, org.codehaus.plexus.classworlds.ClassWorld classWorld)
-
doMain
public static int doMain(java.lang.String[] args, org.codehaus.plexus.classworlds.ClassWorld classWorld)
-
doMain
public int doMain(java.lang.String[] args, java.lang.String workingDirectory, java.io.PrintStream stdout, java.io.PrintStream stderr)This supports painless invocation by the Verifier during embedded execution of the core ITs. SeeEmbedded3xLauncherinmaven-verifier
-
doMain
public int doMain(CliRequest cliRequest)
-
isAcceptableRootDirectory
protected boolean isAcceptableRootDirectory(java.nio.file.Path path)
-
searchAcceptableRootDirectory
protected java.nio.file.Path searchAcceptableRootDirectory(java.nio.file.Path path)
-
createInterpolator
protected static org.codehaus.plexus.interpolation.StringSearchInterpolator createInterpolator(CliRequest cliRequest, java.util.Properties... properties)
-
getConsoleTransferListener
protected org.eclipse.aether.transfer.TransferListener getConsoleTransferListener(boolean printResourceNames)
-
getBatchTransferListener
protected org.eclipse.aether.transfer.TransferListener getBatchTransferListener()
-
customizeContainer
protected void customizeContainer(org.codehaus.plexus.PlexusContainer container)
-
createModelProcessor
protected org.apache.maven.model.building.ModelProcessor createModelProcessor(org.codehaus.plexus.PlexusContainer container) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
-
-