Я использую следующую команду для создания проекта:
Код: Выделить всё
mvn archetype:generate -U \
"-DarchetypeCatalog=local" \
"-DgroupId=my.group" \
"-DartifactId=project.example" \
"-DarchetypeGroupId=my.company" \
"-DarchetypeArtifactId=springboot-archetype" \
"-DarchetypeVersion=1.0.0" \
"-Dcomponent_urn=Spring Project"
Это Шаблон pom.xml в архетипе (из ресурсов архетипа):
Код: Выделить всё
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0
${groupId}
${artifactId}
1.0.0-SNAPSHOT
${component_urn} :: ${component_name}
pom
...
< /code>
Это результат, который я получаю: < /p>
my.company
springboot-archetype
1.0.0-SNAPSHOT
Spring Project :: Microservice Maven Project
pom
my.group
project.example
1.0.0-SNAPSHOT
Spring Project :: Microservice Maven Project
pom
< /code>
I подтвердил, что Archetype-metadata.xml имеет все необходимые проходы
i подтвердили, что файл pom.xml помечен как фильтрованный в архетипе-descriptor.xml
И я проверил документацию и примеры Maven, но я не могу найти ничего плохого в моей конфигурации.
Подробнее здесь: https://stackoverflow.com/questions/793 ... ly-in-gene