Maven

Archetypes

Maven uses archetypes for creating new projects.

To see what archetypes are avaliable go to: https://maven.apache.org/archetypes/index.html

Create a new java project

To generate a java project run:

mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.5

Create your own archetype

If you want to create a template from making your own projects with the Maven architype tool, run:

mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-archetype -DarchetypeVersion=1.5

This will create a starter scaffolding that you can adapt to creating your own projects