Я настроил в своих глобальных настройках m2 репозиторий Nexus, который использует моя организация.
При выполнении mvn install
он загружает пакеты из Nexus Repo, который показывает, что с конфигурацией все в порядке.
Однако при использовании maven в eclipse, кажется, что всякий раз, когда я делаю Maven> UpdateProject, и eclipse пытается загрузить новые пакеты, добавленные в pom.xml, он все еще загружается из Maven Repo.
Я уже настроилследующее:
- В разделе «Предпочтения»> «Maven»> «Установки» это указывает на мои файлы maven
- В разделе «Настройки»> «Maven»> «Настройки пользователя» это указывает на мой файл settings.xml под моим пользователемпапка и настроена в хранилище nexus
Однако я не уверен, почему пакеты все еще не извлекаются из хранилища nexus.
Мои настройки.xml
<settings>
<profiles>
<profile>
<id>MyId</id>
<repositories>
<repository>
<id>MyRepo</id>
<url>MyCompanysNexusRepoUrl</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>MyRepo</id>
<url>MyCompanysNexusRepoUrl</url>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>MyId</activeProfile>
</activeProfiles>
</settings>