2016-06-16 5 views
0

Я создал прокси-репозиции в nexus 3, указав на репозитории, размещенные в Nexus 2. Это делается для моментального снимка и выпуска репозиториев на nexus2. Теперь, по тегу distributionManagement, iam с использованием прокси-адресов и попыток выполнить «mvn clean deploy». Я получаю ошибкуОшибка 405 на maven build to nexus 3

[INFO] Ошибка при развертывании артефакта: Не удалось передать файл: http://nexus3url/repository/m2-snapshots/path/abc-1.1.4-SNAPSHOT.pom. Код возврата: 405

Есть ли кто-нибудь пытается это сделать.

Благодаря

+1

«Я использую прокси-ссылки» ... являются ли эти репозитории прокси? Вы можете развертывать только размещенные репозитории, вы не можете развернуть их в репозитории прокси. – rseddon

+0

Вы правы. Большое спасибо за информацию. Благодарю. – stara

+0

Вы пытаетесь перейти на Nexus 3? Что вы здесь делаете? – DarthHater

ответ

4

Как указано в комментариях, вы можете развернуть только в Maven Hosted Хранилища, а не прокси-серверов. Это по дизайну.

+1

Я просматривал возможное решение за последние 5 часов. Никто не упоминает об этом нигде. –

+1

Я посмотрю, смогу ли я сделать это более явным. – DarthHater

1

У меня возникла такая же проблема, когда я пытаюсь развернуть приложение в хранилище nexus 3. В моем случае URL-адрес не прокси, но путь был неправильным.

Если вы пытаетесь развернуть версию моментального снимка, убедитесь, что URL-адрес указывает на расположение хранилища снимков в неактивном хранилище. Если это версия выпуска, url должен указывать на выпуск репозитория.