public class MavenCli
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.io.File |
DEFAULT_GLOBAL_TOOLCHAINS_FILE |
static java.io.File |
DEFAULT_USER_TOOLCHAINS_FILE |
static java.lang.String |
LOCAL_REPO_PROPERTY |
static java.lang.String |
MULTIMODULE_PROJECT_DIRECTORY |
static java.lang.String |
STYLE_COLOR_PROPERTY |
static java.lang.String |
USER_HOME |
static java.io.File |
USER_MAVEN_CONFIGURATION_HOME |
| Constructor and Description |
|---|
MavenCli() |
MavenCli(org.codehaus.plexus.classworlds.ClassWorld classWorld) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.maven.model.building.ModelProcessor |
createModelProcessor(org.codehaus.plexus.PlexusContainer container) |
protected void |
customizeContainer(org.codehaus.plexus.PlexusContainer container) |
int |
doMain(CliRequest cliRequest) |
static int |
doMain(java.lang.String[] args,
org.codehaus.plexus.classworlds.ClassWorld classWorld) |
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.
|
protected org.eclipse.aether.transfer.TransferListener |
getBatchTransferListener() |
protected org.eclipse.aether.transfer.TransferListener |
getConsoleTransferListener(boolean printResourceNames) |
static void |
main(java.lang.String[] args) |
static int |
main(java.lang.String[] args,
org.codehaus.plexus.classworlds.ClassWorld classWorld) |
public static final java.lang.String LOCAL_REPO_PROPERTY
public static final java.lang.String MULTIMODULE_PROJECT_DIRECTORY
public static final java.lang.String USER_HOME
public static final java.io.File USER_MAVEN_CONFIGURATION_HOME
public static final java.io.File DEFAULT_USER_TOOLCHAINS_FILE
public static final java.io.File DEFAULT_GLOBAL_TOOLCHAINS_FILE
public static final java.lang.String STYLE_COLOR_PROPERTY
public MavenCli()
public MavenCli(org.codehaus.plexus.classworlds.ClassWorld classWorld)
public static void main(java.lang.String[] args)
public static int main(java.lang.String[] args,
org.codehaus.plexus.classworlds.ClassWorld classWorld)
public static int doMain(java.lang.String[] args,
org.codehaus.plexus.classworlds.ClassWorld classWorld)
public int doMain(java.lang.String[] args,
java.lang.String workingDirectory,
java.io.PrintStream stdout,
java.io.PrintStream stderr)
Embedded3xLauncher in maven-verifierpublic int doMain(CliRequest cliRequest)
protected org.eclipse.aether.transfer.TransferListener getConsoleTransferListener(boolean printResourceNames)
protected org.eclipse.aether.transfer.TransferListener getBatchTransferListener()
protected void customizeContainer(org.codehaus.plexus.PlexusContainer container)
protected org.apache.maven.model.building.ModelProcessor createModelProcessor(org.codehaus.plexus.PlexusContainer container)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
org.codehaus.plexus.component.repository.exception.ComponentLookupException