Я создал и установил свой собственный архетип, и теперь я пытаюсь создать новый проект с помощью командной строки.
Когда я бегу
mvn archetype:generate -DarchetypeCatalog=local
Я вижу, что установлен архетип:
19: local -> myOwnArchetype (Archetype - my own archetype)
И в archetype-catalog.xml я нахожу
<archetype>
<groupId>de.rm.trial</groupId>
<artifactId>myOwnArchetype</artifactId>
<version>1.0</version>
<description>Archetype - my own archetype</description>
</archetype>
Когда я пытаюсь
mvn archetype:generate -DarchetypeCatalog=local -DarchetypeGroupId=de.rm.trial -DartifactId=myOwnArchetype -DarchetypeVersion=1.0 -DgroupId=de.rm.trial.mynew -DartifactId=myNewProject
он все еще спрашивает "Выберите номер:".
Я нашел эту ссылку Укажите архетип для архетипа: сгенерируйте в командной строке , поэтому я попробовал его с
mvn archetype:generate -DarchetypeCatalog=local -DarchetypeGroupId=de.rm.trial -DartifactId=myOwnArchetype -DarchetypeVersion=1.0 -DgroupId=de.rm.trial.mynew -DartifactId=myNewProject -DinteractiveMode=false
К сожалению, Maven говорит
[INFO] No archetype defined. Using maven-archetype-quickstart (de.rm.trial:maven-archetype-quickstart:1.0)
Понятия не имею, что с ним может быть не так?