Что такое Maven архетип?

Maven архетип (Maven Archetype) — это шаблон-заготовка для программного проекта. Архетип генерируется с помощью соответствующего плагина. В процессе генерации архетип настраивается под особенности текущего окружения; при этом формируется структура проекта, а также заготовки исходных и конфигурационных файлов.
 
Maven предоставляет разработчику большое количество архетипов. Некоторые из них перечислены ниже:

  • maven-archetype-archetype — архетип для простого проекта;
  • maven-archetype-j2ee-simple — архетип для несложного J2EE приложения;
  • maven-archetype-plugin — архетип для разработки Maven плагина;
  • maven-archetype-webapp — архетип для простого проекта Web-приложения.

Помимо архетипов, изначально поддерживаемых Maven, в состав различных систем программирования входят архетипы, специально учитывающие использование в проекте специализированных инструментальных средств.

Источники:

Дополнительно на Геноне: