We support several kinds of project generation commands in the build. These commands are based on Maven Archetypes. The project generation commands create a template for building certain types of Jetspeed projects. The most common archetype is the portal-archetype, which creates a new Jetspeed Custom Portal. The complete list of project generation commands are:
| archetypeArtifactId | explanation |
| portal-archetype | Generate a Maven project for a new custom Jetspeed Portal Application |
| application-archetype | Generate a Maven project for a new JSR 168 Portlet Application |
| component-archetype | Generate a Maven project for a new general Java component |
| shared-component-archetype | Generate a Maven project for a new shared Jetspeed component |
| portal-component-archetype | Generate a Maven project for a new Jetspeed component (installed in Jetspeed core) |