Принцип архетипа Maven заключается в создании каркаса приложения на основе некоторых особенностей (например, использование Spring
в вашем случае).
Этот скелет будет генерировать корень pom.xml
базовая структура каталогов (src/main/resources
, src/main/java
и т. д.), а также некоторые другие файлы, специфичные для используемого архетипа, например applicationContext.xml
в случае Spring.
Конечно, это всего лишь скелет (который, как правило, можно запустить, чтобы получить некоторые вещи Hello World
), поэтому вам придется адаптировать его к вашим точным требованиям: изменить содержимое pom.xml
(например, версии третьих библиотек).), добавьте или удалите некоторые файлы конфигурации ...
Может быть, вы можете попробовать любой архетип AppFuse (что вы подразумеваете под freezed кстати?), а затем удалить всеэто не нужно в вашем случае.