maven загрузить файл в репозиторий Nexus без groupId и artifactId
У меня есть zip-файл и репозиторий Nexus, и я хотел бы знать, можно ли создать цель для загрузки zip-файла в корневую папку репота без groupId и artifactId.
мой артефакт построен pom.xml
Ответы
Это зависит от типа репозитория, объявленного в вашем экземпляре Nexus 3.
Для Maven вам понадобится GAV (group / artifactID / Version).
( NEXUS-5170это показывает, что даже без GAV графический интерфейс по-прежнему предлагает ' Add Artifact
', но это ошибка)
В вашем случае, как обходной путь, вы должны создать одну группу «по умолчанию / корень», предназначенную для размещения таких артефактов: одну группу для размещения их всех.
Затем вы можете использовать deploy:deploy-file, который, как вы видели, требует GAV .
Но если ваш артефакт создан с помощью pom.xml
(который указывает GAV), достаточно простого mvn deploy(цель deploy:deploy
)