Пользовательский архетип maven: генерировать значения по умолчанию для версии 3.1.1 вместо 3.1.2? - PullRequest
0 голосов
/ 03 мая 2020

Я создал собственный архетип maven в моем регионе. Однако при создании проекта он всегда ищет архетип maven: генерируйте версию 3.1.1 вместо 3.1.2. В моем проекте несколько модулей с профилями, чтобы избежать ошибки, связанной с 3.1.1 при использовании обновленной версии 3.1.2. Вот ошибка.

 C:\Repo>mvn archetype:generate -DarchetypeCatalog=local -DarchetypeGroupId=com.lamo.archtypes -DarchetypeArtifactId=microservice-component-server -DarchetypeVersion=0-SNAPSHOT  -
DgroupId=com.organisation.platform.product -Dpackage=com.organisation.platform.product.pd  -DartifactId=product-server -Dcomponent-short-name=pd -Dcomponent-long-name=product

[INFO] Scanning for projects...
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-archetype-plugin/3.1.1/maven-archetype-plugin-3.1.1.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-archetype-plugin/3.1.0/maven-archetype-plugin-3.1.0.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-archetype-plugin/3.0.1/maven-archetype-plugin-3.0.1.pom
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-archetype-plugin/3.0.0/maven-archetype-plugin-3.0.0.pom

Вот ссылка на репозиторий publi c на мой пользовательский архетип https://github.com/lagnajit712/microservice-component-server

1 Ответ

0 голосов
/ 03 мая 2020

Если вы хотите указать c версию плагина maven archetype, просто укажите ее. Используйте

mvn org.apache.maven.plugins:maven-archetype-plugin:3.1.2:generate -DarchetypeCatalog...
...