This example maven project uses a wrapper pom to fetch M2Eclipse source at codehaus into the following PDE directory structure:
target
checkout
features
org.maven.ide.eclipse.feature
plugins
org.maven.ide.eclipse
After the check out completes, the wrapper pom uses maven-antrun-plugin to invoke this plugin to produce M2Eclipse feature distribution binary using:
Appropriate POM file is used to obtain the desired build, except the last one where a POM is optional.
To demontrate this plugin can build Eclipse plugin, one of M2Eclipse's plugin is built using a default build lifecycle pom.
To run this demo, invoke
mvn compile
in this example directory.