All Classes and Interfaces

Class
Description
Abstract class for this Plugin.
 
Inject any plugin-specific artifact metadata to the project's artifact, for subsequent installation and deployment.
 
 
Used to configure injection of Plexus components by MavenPluginManager.getConfiguredMojo(...).
 
 
 
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.
ParserCallback implementation.
Generates a HelpMojo class.
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.
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.
 
 
 
 
 
 
 
 
 
Used to configure your Mojo parameters to be injected by MavenPluginManager.getConfiguredMojo(...).
 
Generate a Maven Plugin Descriptor XML file and corresponding plugin-help.xml help content for PluginHelpGenerator.
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.
Plugin requirements.
Dependencies resolution scopes available before mojo execution.