All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractGeneratorMojo Abstract class for this Plugin.AbstractScriptedMojoDescriptorExtractor AddPluginArtifactMetadataMojo Inject any plugin-specific artifact metadata to the project's artifact, for subsequent installation and deployment.AnnotatedContent AnnotatedField AntMojoComponentFactory AntMojoDescriptorExtractor Extracts Mojo descriptors from Ant sources.AntMojoWrapper AntPropertyHelper Makes the ${expressions} used in Maven available to Ant as properties.BeanshellMojoAdapter Mojo adapter for a Beanshell Mojo.BeanshellMojoDescriptorExtractor Extracts Mojo descriptors from BeanShell sources.Component Used to configure injection of Plexus components byMavenPluginManager.getConfiguredMojo(...)
.Component A reference to a plexus component, assumed to be available to the plugin container.ComponentAnnotationContent DefaultMojoAnnotationsScanner DefaultMojoScanner DefaultPluginToolsRequest Default implementation ofPluginToolsRequest
, which is used to pass parameters to components used to extractMojoDescriptor
instances from different types of metadata for a given plugin.DescriptorGeneratorMojo Generate a plugin descriptor.Execute Used if your Mojo needs to fork a lifecycle.ExecuteAnnotationContent ExtendedMojoDescriptor Extensions to MojoDescriptor added to Maven 3, then are not available when run under Maven2.ExtractionException Wrap errors when extraction exception occurred.Generator Generate something, for instance a plugin report, from a plugin descriptor.GeneratorException GeneratorUtils Convenience methods to play with Maven plugins.GeneratorUtils.MojoParserCallback ParserCallback implementation.HelpGeneratorMojo Generates aHelpMojo
class.HelpMojo Display help information on maven-plugin-plugin.
Callmvn plugin:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.InstantiationStrategy Component instantiation strategy.JavaAnnotationsMojoDescriptorExtractor JavaMojoDescriptorExtractor, a MojoDescriptor extractor to read descriptors from java classes with annotations.JavadocMojoAnnotation List of all Javadoc annotations used to describe a java Mojo.JavaJavadocMojoDescriptorExtractor Extracts Mojo descriptors from Java sources.LifecycleExecution A sub-process execution of a lifecycle to satisfy the needs of a mojo.LifecyclePhase MNG6109PluginDescriptorBuilder Reads the plugin descriptor and adds the fix for MNG-6109 when using Maven-3.3.9 and before.Mojo This annotation will mark your class as a Mojo (ie.Mojo Mojo descriptor definition.MojoAnnotatedClass MojoAnnotationContent MojoAnnotationsScanner MojoAnnotationsScannerRequest MojoAnnotationVisitor MojoClassVisitor MojoDescriptorExtractor MojoFieldVisitor MojoScanner Parameter Used to configure your Mojo parameters to be injected byMavenPluginManager.getConfiguredMojo(...)
.Parameter A parameter used by a mojo, and configurable from the command line or POM configuration sections.ParameterAnnotationContent PluginDescriptorGenerator Generate a Maven Plugin Descriptor XML file and correspondingplugin-help.xml
help content forPluginHelpGenerator
.PluginHelpGenerator Generates anHelpMojo
class fromhelp-class-source.vm
template.PluginMetadata Root element of a script-based mojo's plugin metadata bindings.PluginMetadataParseException Exception when plugin metadata parsing occurred.PluginMetadataParser Parser for plugin metadata.PluginMetadataXpp3Reader Class PluginMetadataXpp3Reader.PluginMetadataXpp3Reader.ContentTransformer PluginMetadataXpp3Writer Class PluginMetadataXpp3Writer.PluginReport Generates the Plugin's documentation report:plugin-info.html
plugin overview page, and onegoal-mojo.html
per goal.PluginReport.PluginOverviewRenderer Generates an overview page with the list of goals and a link to the goal's page.PluginToolsRequest Request that encapsulates all information relevant to the process of extractingMojoDescriptor
instances from metadata for a certain type of mojo.PluginUtils Convenience methods to play with Maven plugins.PluginXdocGenerator Generate xdoc documentation for each mojo.Requirements Plugin requirements.ResolutionScope Dependencies resolution scopes available before mojo execution.