Можно ли создать собственную структуру проекта (Archetype), мне также нравится добавлять динамические файлы для создания.
Какие шаги были предприняты для его создания?
Вы можете использовать Maven Archetype Plugin , чтобы сделать это.Вы можете использовать цель create-from-project, чтобы создать архетип из существующего проекта, а затем изменить этот архетип так, чтобы он соответствовал вашим потребностям.Все подробности вы найдете на сайте проекта .
create-from-project
Я написал учебник по архетипам maven .Этот учебник строит архетип с нуля для Maven 3.x и демонстрирует:
Также имеется готовый код для обучающего архетипа на github: