为什么maven试图在我的本地关系之前从repo1,maven.org下载?

Eri*_*ric 2 nexus maven

我已经安装了nexus,并配置了我的settings.xml以使用我的本地nexus作为存储库,但是,它始终尝试从repo1.maven.org中获取工件,然后在从nexus获取之前超时.

Zac*_*son 5

您需要在settings.xml中声明Nexus是外部回购的镜像,如Nexus一书(您应该阅读)中所述.

<mirrors>
  <mirror>
    <!--This sends everything else to /public -->
    <id>nexus</id>
    <mirrorOf>*</mirrorOf>
    <url>http://nexushost:8081/nexus/content/groups/public</url>
  </mirror>
</mirrors>
Run Code Online (Sandbox Code Playgroud)