Я читал об «копировании» одной строки здесь .Кажется, нормально скачивать банку и из центрального репозитория Maven.Например,
mvn org.apache.maven.plugins:maven-dependency-plugin:RELEASE:copy \
-Dartifact=junit:junit:4.11:jar
Но как я могу получить сам pom.xml
с определенной версией необходимого артефакта / пакета из собственного (интранет) хранилища в cmd, не создавая дамп pom.xml?
Например, я знаю, что такой артефакт пом
com/comp/product/component-core/1.12.2/component-core-1.12.2.pom
находится в репозитории nexus для внутренней сети.Тогда как я могу загрузить его pom.xml
просто в cmd в текущую папку?
Я пытался mvn org.apache.maven.plugins:maven-dependency-plugin:3.1.1:copy -Dartifact=com.comp.product:component-core:1.12.2:pom -"DoutputDirectory=." -U -"DremoteRepositories=http://intranet-repos/nexus/content/repositories/releases/"
Но mvn возвращает [ERROR] Plugin .comp.product:component-core:1.12.2 or one of its dependencies could not be resolved: Could not find artifact .comp.product:component-core:jar:1.12.2 in central (https://repo.maven.apache.org/maven2)