Как заставить maven использовать репозитории, перечисленные в pom.xml? - PullRequest
0 голосов
/ 21 марта 2019

У меня есть проект maven, который определяет список репозиториев в своем файле pom.xml.Тем не менее, когда я запускаю mvn install, maven пытается извлечь зависимости из репозиториев, которые я определил в моем файле settings.xml.Если я удаляю мой settings.xml файл, то maven использует файл pom.xml, и компиляция работает.

Как я могу заставить maven использовать файл pom.xml для получения зависимостей, не удаляя settings.xml файл?

1 Ответ

1 голос
/ 21 марта 2019

Если ваш settings.xml определяет зеркало, вы не можете его перезаписать. Вы можете, однако, запустить mvn install с параметром -s, чтобы предложить другой settings.xml.

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

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