Различия в Архетипах Самый простой и удобный способ создать новый проект в Apache Maven — это использовать архетип. Архетип — это шаблон будущего проекта. Существует около 1800 известных архетипов. Архетипы создаются людьми, поэтому можно написать свой собственный архетип. В Maven есть готовый архетип для создания новых архетипов: maven-archetype-archetype. Среди множества архетипов можно выделить несколько наиболее полезных: Выбирая архетип, вы создаёте проект с уже готовым набором файлов и настроек, что значительно упрощает процесс разработки. Структура проекта Maven использует подход, известный как соглашение по конфигурации (convention over configuration), и ожидает, что мы расположим файлы исходного кода определённым образом. В частности, maven ожидает, что все исходники расположатся в каталоге src, причём исходный код программы — в подкаталоге main/java, а исходный код тестов — в каталоге test/java. Корневой каталог проекта: файл pom.xml и все дальнейшие подкаталоги. src: все и