Укажите архетип для архетипа: создать в командной строке
Я создаю архетип Maven для простого проекта. Я использую archetype:generate
, и это дает мне список типов архетипов для создания. Я уверен, что хочу
99: remote -> maven-archetype-quickstart (An archetype which contains a sample Maven project.)
Я могу просто ввести" 99 " интерактивно, но я пытаюсь написать сообщение в блоге. Я не хочу говорить своим читателям "искать Maven-archetype-quickstart в сотнях вариантов", и я знаю, что это не всегда будет номером 99.
Итак, как указать в командной строке архетип для генерировать?
(аналогичный вопрос обсуждает, какой архетип использовать, но не как указать его неинтерактивно)
1 ответов
вы можете предоставить аргументы через "Свойства системы", а в:
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false