У меня проблема, когда я пытаюсь построить проект с Maven.У меня есть сервер Nexus в моей сети, и все мои зависимости оттудаУ него есть центральный репозиторий, который является прокси-сервером для официального репозитория maven2 для внешних зависимостей, и репозиторий, в котором хранятся все внутренние библиотеки.
Что ж, давайте перейдем к проблеме.У меня есть следующая конфигурация в моей папке .m2:
<settings>
<mirrors>
<mirror>
<id>treto</id>
<name>Tre-to Libs</name>
<url>http://10.163.40.41:8081/nexus/content/repositories/treto-libs/</url>
<mirrorOf>treto-libs,br.jus.treto</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Manager</name>
<url>http://10.163.40.41:8081/nexus/content/repositories/central/</url>
<mirrorOf>central,!treto-libs,!br.jus.treto</mirrorOf>
</mirror>
</mirrors>
...
</settings>
И у pom моего проекта есть следующая зависимость, которую код я скопировал из интерфейса nexus:
<dependencies>
<dependency>
<groupId>br.jus.treto</groupId>
<artifactId>tre-auth</artifactId>
<version>0.120</version>
</dependency>
</dependencies>
Предполагается, что эта зависимость загружается из зеркала "treto", но Maven всегда пытается получить ее из центрального зеркала, у которого нет этой зависимости.
Вопрос в том, чего мне не хватаетконфигурация?