Maven Plugins Parent POM

This POM is the common parent of all of the Maven plugins in the Apache Maven project.

The run-its Profile

This POM provides run-its profile for running Integration Tests to check real plugin execution. A default configuration for maven-invoker-plugin is defined, that every plugin needs to enhance to match its prerequisite. Then ITs are launched in every plugin with following command:

mvn -Prun-its verify


As of version 22, this POM sets the Java source and target versions to 1.5. Thus any plugin moved to version 22+ of this POM moves to requiring Java 1.5.

VersionRelease Date
24 (diff)?
23 (diff)2012-08-10
22 (diff)2011-08-18
21 (diff)2011-06-18
20 (diff)2011-05-18
19 (diff)2011-02-15
18 (diff)2010-05-04