несанкционированный доступ к артефакту даже при наличии учетных данных

Я пытаюсь развернуть zip-файл на удаленном внутреннем репозитории maven. (артефакт интегрирован в hudson).

pom. xml

...
<modelVersion>4.0.0</modelVersion>

<groupId>mygroupId</groupId>
<artifactId>myartifactid</artifactId>   

<version>1.0-SNAPSHOT</version>

<distributionManagement>
    <repository>
      <id>hudson</id>
      <name>hudson-releases</name>
      <url>http://url to repo</url>
    </repository>
  </distributionManagement>
...

settings.xml

<servers>
<server>
  <id>hudson</id>
  <username>username</username>
  <password>password</password>
</server>
</servers> 

maven deploy

 mvn deploy:deploy-file -Durl=http://url -Dfile=file-1.0.0.zip  -Dpackaging=zip  -DpomFile=pom.xml

maven завершает работу с кодом возврата 401.

Глядя на журналы artifactory

 2011-07-15 13:52:50,090 [DENIED DEPLOY] libs-release-local:somefile.zip for anonymous/192.168.220.146.

, я не понимаю, почему maven не использует предоставленные учетные данные. Что я здесь делаю не так?

17
задан Abhijith 15 July 2011 в 19:33
поделиться

1 ответ

Совет по решению проблемы с открытым текстом:

  • Доступ и вход в Artifactory.
  • После входа в систему щелкните свое имя пользователя в правом верхнем углу экрана.
  • Введите свой пароль, затем нажмите кнопку разблокировки, чтобы включить зашифрованный пароль.
  • Скопируйте тег, который будет отображаться в нижней части экрана, и вставьте его в файл settings.xml. Если вы предпочитаете просто скопировать пароль, убедитесь, что он в точности совпадает с показанным ниже тегом, включая «\» в начале пароля.
  • Не забудьте настроить тег с помощью идентификатора вашего сервера, определенного в теге, в вашем POM.xml
  • Нажмите кнопку «Обновить» и готово! Проверьте, все ли будет хорошо в следующей публикации проекта.
14
ответ дан 30 November 2019 в 13:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: