Опция 1
Вы можете получить зависимости с помощью плагина зависимостей maven следующим образом:
mvn dependency:get -DgroupId=nl.ivonet \
-DartifactId=javaee8-essentials-archetype -Dversion=0.0.2
И затем в следующий раз, когда вы не в сети или хотите работать с кешем, вывызовите генератор с флагом -o
(офлайн)
mvn archetype:generate (...) -o
Параметр 2
Используйте mvn archetype:crawl
, который ищет в вашем локальном хранилище доступные архетипы и создает файл каталога в ~/.m2/repository/archetype-catalog.xml
.
Затем вы можете использовать файл каталога при генерации архетипа:
mvn archetype:generate -DarchetypeCatalog=file://path/to/catalog (...)