The Maven 2.0 plugins provided by Jetspeed-2 are used for three different purposes:
Additionally, Jetspeed-2 provides an project archetype for usage with the Maven 2 Archetype Plugin, the jetspeed-archetype.
The jetspeed-archetype is a resource for the Maven Archetype plugin to generate a new custom Jetspeed Portal project layout with a basic configuration to effectively make use of the Jetspeed-2 Maven Plugins.
The rationale for automating Maven 2 using the jetspeed:mvn Maven Plugin and coordinating execution of integration tasks
outside the standard artifact building lifecycle is described in:
The need for a custom Maven Lifecycle.