Introduction to the Build Lifecycle http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Lifecycle_ReferenceGuide to Creating Archetypeshttp://maven.apache.org/guides/mini/guide-creating-archetypes.html