Maven2 Archetypes are a very fast way to start a project. If you want learn more about Maven2 Archetypes you should read this article here: http://maven.apache.org/archetype/maven-archetype-plugin/
Here are my Maven2 Archetypes:
JSF 2.0
JSF 2.0 Archetype
JSF 2.0 + Spring 3.0.4.RELEASE + Hibernate 3.3.0
JSF 2.0 + Spring 3.0.5.RELEASE + Hibernate 3.3.0
RichFaces 4.1.0-Final + Spring 3.1.0.RELEASE + Hibernate 3.3.0
RichFaces 4.0.0.M1 + Spring 3.0.4.RELEASE + Hibernate 3.3.0
RichFaces 4.0.0.ALPHA1 + Spring 3.0.0.RELEASE + Hibernate 3.3.0
IceFaces 2.0 ALPHA + Spring 3.0.0.RELEASE + Hibernate 3.3.2.GA
JSF 1.2
JSF 1.2 Archetype
RichFaces 3.3.2.GA + Spring 3.0.0.RELEASE + Hibernate 3.3.0
IceFaces 1.8.2 + Spring 3.0.4.RELEASE + Hibernate 3.3.4.GA
SpringMVC
SpringMvc + Spring 3.0.0.RELEASE
SpringMVC + Spring 3.0.5.RELEASE + JPA 1.0
JasperReports
JasperReports 3.5.3 + Spring 3.0.0.RELEASE
Hibernate
Hibernate 3.3.2.GA + Spring 3.0.0.RELEASE