The Maven team is pleased to announce the release of the Maven Plugin Plugin, version 3.2.
The Maven 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 report files for the Mojos as well as for updating the plugin registry, the artifact metadata and generating a generic help goal. Upgrading users may want to take note that this version no longer *requires* plexus-utils to be on the classpath of the maven plugin (unless the plugin requires it itself) Upgrading users may also want to make sure to run "clean" when switching versions. http://maven.apache.org/plugin-tools/maven-plugin-plugin You should specify the version in your project's plugin configuration: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> <version>3.2</version> </plugin> Release Notes - Maven 2.x Plugin Tools - Version 3.2 ** Bug * [MPLUGIN-219] - Instantiate spelled wrong in annotation * [MPLUGIN-220] - Can not use regex in @Parameter(defaultValue) * [MPLUGIN-222] - 'Since' information is not shown on generated site (ANT Mojos) * [MPLUGIN-223] - HelpMojo is not extracted when using java-annotations extractor * [MPLUGIN-225] - Make MojoExecution available as Component compatible with Maven 2 * [MPLUGIN-227] - HelpMojo javadoc generated in "unnamed package" * [MPLUGIN-232] - java-basic-annotations IT for maven-plugin-plugin fails with M2.2.1 due to a missing description-tag in the plugin-help.xml ** Improvement * [MPLUGIN-229] - don't use Plexus' Xpp3 in generated HelpMojo to read XML files: XML parser in JDK is sufficient * [MPLUGIN-230] - sync help-goal with goal-report: Use 'User property' instead of 'Expression' * [MPLUGIN-231] - Switch to plugin annotations for the generated help-mojo if the Maven Plugin depends on maven-plugin-annotations Enjoy, -The Maven team