Uses of Package
org.apache.maven.api.cli
Packages that use org.apache.maven.api.cli
Package
Description
Provides the API for Maven's command-line interface and tools.
Provides early-stage logging capabilities for Maven CLI operations.
Provides the API for the Maven build tool (
mvn
).Provides the API for the Maven Password Encryption tool (
mvnenc
).Provides the API for the Maven Shell tool (
mvnsh
).This package contain support (mostly abstract) classes, that implement "base" of CLIng.
This package contains the
mvn
tool implementation.This package contains the
mvnenc
tool implementation.This package contains the
mvnsh
tool implementation.-
Classes in org.apache.maven.api.cli used by org.apache.maven.api.cliClassDescriptionRepresents an exception that occurs during the execution of a Maven build or command.Represents a request to execute Maven with command-line arguments.Represents an exception that occurs during the invocation of a Maven build or command.Represents a Maven invocation request, encapsulating all necessary information for invoking a Maven build or command.Defines a simple logging interface for Maven CLI operations.Logger entries returned by
Logger.drain()
method.Represents the severity levels for log messages.Represents the base options supported by Maven tools.Represents a request to parse Maven command-line arguments. -
Classes in org.apache.maven.api.cli used by org.apache.maven.api.cli.loggingClassDescriptionDefines a simple logging interface for Maven CLI operations.Logger entries returned by
Logger.drain()
method.Represents the severity levels for log messages. -
Classes in org.apache.maven.api.cli used by org.apache.maven.api.cli.mvn
-
Classes in org.apache.maven.api.cli used by org.apache.maven.api.cli.mvnenc
-
Classes in org.apache.maven.api.cli used by org.apache.maven.api.cli.mvnsh
-
Classes in org.apache.maven.api.cli used by org.apache.maven.clingClassDescriptionDefines the contract for a component responsible for invoking a Maven application using the information provided in an
InvokerRequest
.Defines the contract for parsing Maven command-line arguments and creating an execution or invoker requests. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.executorClassDescriptionRepresents an exception that occurs during the execution of a Maven build or command.Represents a request to execute Maven with command-line arguments.
-
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.executor.embeddedClassDescriptionDefines the contract for a component responsible for executing a Maven tool using the information provided in an
ExecutorRequest
.Represents an exception that occurs during the execution of a Maven build or command.Represents a request to execute Maven with command-line arguments. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.executor.forkedClassDescriptionDefines the contract for a component responsible for executing a Maven tool using the information provided in an
ExecutorRequest
.Represents an exception that occurs during the execution of a Maven build or command.Represents a request to execute Maven with command-line arguments. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.executor.internalClassDescriptionDefines the contract for a component responsible for executing a Maven tool using the information provided in an
ExecutorRequest
.Represents an exception that occurs during the execution of a Maven build or command.Represents a request to execute Maven with command-line arguments. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.invokerClassDescriptionDefines the contract for a component responsible for invoking a Maven application using the information provided in an
InvokerRequest
.Represents an exception that occurs during the invocation of a Maven build or command.Exception for intentional exit: No message or anything will be displayed, just the carried exit code will be returned from invokerInvoker.invoke(InvokerRequest)
method.Represents a Maven invocation request, encapsulating all necessary information for invoking a Maven build or command.Defines a simple logging interface for Maven CLI operations.Logger entries returned byLogger.drain()
method.Represents the base options supported by Maven tools.Defines the contract for parsing Maven command-line arguments and creating an execution or invoker requests.Represents a request to parse Maven command-line arguments. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.invoker.loggingClassDescriptionDefines a simple logging interface for Maven CLI operations.Represents the severity levels for log messages.
-
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.invoker.mvnClassDescriptionDefines the contract for a component responsible for invoking a Maven application using the information provided in an
InvokerRequest
.Represents a Maven invocation request, encapsulating all necessary information for invoking a Maven build or command.Represents the base options supported by Maven tools.Defines the contract for parsing Maven command-line arguments and creating an execution or invoker requests.Represents a request to parse Maven command-line arguments. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.invoker.mvn.residentClassDescriptionDefines the contract for a component responsible for invoking a Maven application using the information provided in an
InvokerRequest
.Represents an exception that occurs during the invocation of a Maven build or command.Represents a Maven invocation request, encapsulating all necessary information for invoking a Maven build or command. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.invoker.mvnencClassDescriptionDefines the contract for a component responsible for invoking a Maven application using the information provided in an
InvokerRequest
.Represents a Maven invocation request, encapsulating all necessary information for invoking a Maven build or command.Represents the base options supported by Maven tools.Defines the contract for parsing Maven command-line arguments and creating an execution or invoker requests.Represents a request to parse Maven command-line arguments. -
Classes in org.apache.maven.api.cli used by org.apache.maven.cling.invoker.mvnshClassDescriptionDefines the contract for a component responsible for invoking a Maven application using the information provided in an
InvokerRequest
.Represents a Maven invocation request, encapsulating all necessary information for invoking a Maven build or command.Represents the base options supported by Maven tools.Defines the contract for parsing Maven command-line arguments and creating an execution or invoker requests.Represents a request to parse Maven command-line arguments.