Maven Proxy settings.xml игнорируется

Может кто-то может помочь мне со следующей проблемой:

Я объявил прокси в M, как описано в maven - Настройка прокси.

По какой-то причине прокси игнорируется, хотя сам прокси работает правильно с maven при настройке прокси-сервера через командную строку.

При вызове цели maven, как это, он работает:

mvn -DproxySet=true -DproxyHost=myproxy.com -DproxyPort=3128 eclipse:eclipse

Любые предложения по этой проблеме?

Ответы

Ответ 1

Когда settings.xml игнорируется, я сначала проверяю, есть ли переменная окружения M2_HOME:

  • существует в текущем сеансе оболочки
  • ссылается на родительский каталог указанного settings.xml

mglauche комментарии:

M2_HOME следует указать систему settings.xml для использования.
У вас все еще есть пользовательские настройки в ${home}/.m2/settings.xml, которые должны перезаписывать что-либо в системных настройках.


Для Maven Eclipse, поскольку mglauche упоминает в комментариях, укажите полный путь в настройках maven:

eclipse maven preferences