Package org.apache.maven.api.cli
package org.apache.maven.api.cli
-
ClassDescriptionDefines 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.Defines the contract for a component responsible for invoking a Maven application using the information provided in anInvokerRequest
.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.Represents the severity levels for log messages.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 an exception that occurs during the parsing of Maven command-line arguments.Represents a request to parse Maven command-line arguments.Represents most common tools supported by CLIng.