Maven 3: Stripes Archetype - не удается создать проект?

Я следую этому руководству:

http://www.stripesframework.org/pages/viewpage.action?pageId=1572995&decorator=printable

Я запускаю следующую команду, которая сообщает BUILD SUCCESS:

mvn install:install-file -Dfile=stripes-archetype-quickstart-1.0.jar -DgroupId=net.sourceforge -DartifactId=stripe-archetype-quickstart -Dversion=1.0 -Dpackaging=jar

Ранее я скачал отсюда файл «stripe-archetype-quickstart-1.0.jar»:

http://sourceforge.net/projects/mvnstripes/files/stripes-quickstart-1.0/1.0/stripes-archetype-quickstart-1.0.jar/download

Пока все хорошо, теперь я продолжаю руководство и пытаюсь создать проект на основе архетипа с помощью этой команды:

mvn archetype:generate -DarchetypeArtifactId=stripes-archetype-quickstart -DarchetypeGroupId=net.sourceforge -DarchetypeVersion=1.0

Но Maven, похоже, не распознает недавно установленный архетип; и он переходит в интерактивный режим:

Ваш фильтр не соответствует ни одному архетипу (подсказка: введите, чтобы вернуться к исходному списку) Выберите число или примените фильтр (формат: [groupId:]artifactId, содержит с учетом регистра): :

Есть ли трюк, который мне здесь не хватает?


person monojohnny    schedule 02.02.2013    source источник


Ответы (2)


Вы должны использовать опцию "-DarchetypeCatalog=local" при ссылке на локальный архетип, например.

  mvn  archetype:generate -DarchetypeCatalog=local
person Jintian DENG    schedule 03.02.2013

с -DinteractiveMode=false решит проблему

person qxo    schedule 10.07.2017