All Classes and Interfaces
Class
Description
Converts the message content as a user-friendly character string
Mojo (Maven plugin) that outputs messages during Maven build.
Output a message to standard output with a specific level
Will echo a message to standard output (in Maven) with the right message level.
The concrete implementation of the echo plugin functionality
Converts FailureExceptions to MojoFailureExceptions.
An exception occurring during the execution of the plugin.
Used to interface with file system
Try to retrieve content from an absolute file path.
Try to retrieve content from the java class path.
Display help information on echo-maven-plugin.
Call
Call
mvn echo:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.Encapsulates end of line character logic.
Wraps the Maven standard output to decouple from output functionality
Wraps the Maven internal plugin logger to decouple from logging framework
Retrieves the message to output either from file or as an input parameter.
Formats end of line characters according to desired format
Defines the different levels a message can be output to.
Interface for the internal Maven plugin logger
Contains all parameters that are sent to the plugin
Creates a PluginParameter instance using the Builder pattern
Wraps the java URL class so that it exposes methods to determine if entered values are urls or
not.