All Classes
Class
Description
Abstract class for this Plugin.
Inject any plugin-specific
artifact metadata to the project's
artifact, for subsequent installation and deployment.
Extracts Mojo descriptors from Ant sources.
Makes the ${expressions} used in Maven available to Ant as properties.
Mojo adapter for a Beanshell Mojo.
Extracts Mojo descriptors from BeanShell sources.
Used to configure injection of Plexus components by
MavenPluginManager.getConfiguredMojo(...)
.A reference to a plexus component, assumed to be
available to the plugin container.
Default implementation of
PluginToolsRequest
, which is used to pass parameters to components used to extract
MojoDescriptor
instances from different types of metadata
for a given plugin.
Generate a plugin descriptor.
Used if your Mojo needs to fork a lifecycle.
Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.
Wrap errors when extraction exception occurred.
Generate something, for instance a plugin report, from a plugin descriptor.
Convenience methods to play with Maven plugins.
Metadata for the group directory of the repository.
Generates a
HelpMojo
class.Display help information on maven-plugin-plugin.
Call
Call
mvn plugin:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.Component instantiation strategy.
JavaMojoDescriptorExtractor, a MojoDescriptor extractor to read descriptors from java classes with annotations.
List of all Javadoc annotations used to describe a java Mojo.
Extracts Mojo descriptors from Java sources.
A sub-process execution of a lifecycle to satisfy the
needs of a mojo.
Reads the plugin descriptor and adds the fix for MNG-6109 when using Maven-3.3.9 and before.
This annotation will mark your class as a Mojo (ie.
Mojo descriptor definition.
Used to configure your Mojo parameters to be injected by
MavenPluginManager.getConfiguredMojo(...)
.A parameter used by a mojo, and configurable from the
command line or POM configuration sections.
Generate a Maven Plugin Descriptor XML file and
corresponding
plugin-help.xml
help content for PluginHelpGenerator
.Generates an
HelpMojo
class from help-class-source.vm
template.Root element of a script-based mojo's plugin metadata bindings.
Exception when plugin metadata parsing occurred.
Parser for plugin metadata.
Class PluginMetadataXpp3Reader.
Class PluginMetadataXpp3Writer.
Generates the Plugin's documentation report:
plugin-info.html
plugin overview page,
and one goal-mojo.html
per goal.Request that encapsulates all information relevant to the process of extracting
MojoDescriptor
instances from metadata for a certain type of mojo.Convenience methods to play with Maven plugins.
Generate xdoc documentation for each mojo.
Plugin requirements.
Dependencies resolution scopes available before
mojo execution.