Пароль для настройки прокси Maven - PullRequest
4 голосов
/ 06 февраля 2012

Я пытался настроить Maven для использования в нашем отделе разработки, но столкнулся с той же ошибкой. Я убежден, что допустил ошибку в разделе прокси-сервера settings.xml

Я пытаюсь указать на наш интернет-сервер I.P и предоставить свои учетные данные, чтобы разрешить доступ к прокси

<proxy>
  <id>our-proxy</id>
  <active>true</active>
  <protocol>http</protocol>
  <host>255.255.255.255</host>
  <port>80</port>
  <username>me</username>
  <password>password</password>
</proxy>

Я пытался использовать документацию для шифрования паролей, но смысл при переводе терялся, если у кого-нибудь есть ссылки, которые могут помочь или просто знает ответ, я был бы очень признателен.

Ответы [ 2 ]

7 голосов
/ 30 июля 2012

Если вы имеете в виду Maven 3.0.4, вы можете продолжать работать за прокси-сервером NTLM и вообще не упоминать имя пользователя и пароль (при условии, что вы работаете вне коробки разработчика, в которую вы уже вошли, используя такие же полномочия).

В Maven 3.0.3 этот шаг не требовался явно, но в 3.0.4 это требуется явно. Вам нужно скачать http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-http-lightweight/2.2/wagon-http-lightweight-2.2.jar и поместить его в папку [ваша структура каталогов] \ apache-maven-3.0.4 \ lib \ ext. После этого вы можете просто использовать настройку прокси, которую вы упомянули ранее, и вообще не указывать имя пользователя и пароль. Это должно работать хорошо.

Я написал об этом в http://techforenterprise.blogspot.hk/2012/07/move-to-maven-304.html, если вам нужно больше данных.

2 голосов
/ 14 февраля 2012

Ошибка произошла из-за того, что Maven не поддерживает проверку подлинности NTLM, но простой, но эффективный способ обойти эту проблему - использовать прокси-сервер CNTLM и указать на него Maven, и в Интернете все получилось, надеюсь, этот ответ поможет кто-то еще.

http://cntlm.sourceforge.net/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...