Project Modules

This project has declared the following modules:

Name Description
Maven Ant Mojo Support Maven Ant Mojo Support, ie write Maven plugins with Ant scripts.
Maven Beanshell Mojo Support Maven Beanshell Mojo Support, ie write Maven plugins with Beanshell scripts.
Maven Script Mojo Support Maven Script Mojo Support lets developer write Maven plugins/goals with scripting languages instead of compiled Java.
Maven Plugin Tools Generators The Maven Plugin Tools Generators provide content generation (XML descriptor, documentation, help goal) from plugin descriptor extracted from plugin sources.
Maven Plugin Tools APIs The Maven Plugin Tools API provides an API to extract descriptor information from Maven Plugins.
Maven Plugin Tool for Java with Mojo Javadoc Tags Descriptor extractor for plugins written in Java annotated with Mojo Javadoc Tags.
Maven Plugin Tools Javadoc The Maven Plugin Tools Javadoc provides several Javadoc taglets to be used when generating Javadoc from java sources annotated with Mojo Javadoc Tags.
Maven Plugin Tools Java 5 Annotations Java 5 annotations to use in Mojos
Maven Plugin Tool for Java with Annotations Descriptor extractor for plugins written in Java with Java 5 annotations.
Maven Plugin Tool for Ant Descriptor extractor for plugins written in Ant.
Maven Plugin Tool for Beanshell Descriptor extractor for plugins written in Beanshell.
Maven Plugin Metadata Model The Maven Plugin Metadata Model provides an API to play with the Metadata model.
Maven Plugin Plugin The Plugin Plugin is used to create a Maven plugin descriptor for any Mojo's found in the source tree, to include in the JAR. It is also used to generate Xdoc files for the Mojos as well as for updating the plugin registry, the artifact metadata and a generic help goal.