Развертывание артефактов в нексусе от maven дает ошибку Код возврата: 401 ReasonPhrase: Unauthorized

При развертывании я получаю сообщение ниже

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.2:deploy (default-deploy) on project gameoflife: Failed to deploy artifacts: Could not transfer artifact com.wakaleo.gameoflife:gameoflife:pom:1.0-20180129.123439-1 from/to game-snapshots (http://localhost:8081/nexus/content/repositories/game-snapshots/): Failed to transfer file: http://localhost:8081/nexus/content/repositories/game-snapshots/com/wakaleo/gameoflife/gameoflife/1.0-SNAPSHOT/gameoflife-1.0-20180129.123439-1.pom. Return code is: 401, ReasonPhrase: Unauthorized. -> [Help 1]

Я добавил учетные данные в.m2 settings.xml, но снова получаю сообщение об ошибке

3 ответа

Это могло быть:

  • ваш settings.xml не найден
  • ваши учетные данные неверны
  • ваши учетные данные не имеют надлежащих прав в вашем Nexus
  1. Пожалуйста, проверьте ваш системный прокси один раз. Там может быть блок брандмауэра для доступа к указанному Nexus url загрузить любой файл.

  2. Второй в settings.xml файл, пожалуйста, дайте детали прокси.

Если ваш файл settings.xml действительно найден (попробуйте выполнить опечатку в тегах xml в файле settings.xml, чтобы проверить, не начинает ли ваша сборка работать из-за несоответствия XML), это должно означать, что ваш файл settings.xml неверен. Можете ли вы поделиться файлом?

Другие вопросы по тегам