我使用 artifactory 设置了一个公司的 Maven 存储库。我将我们的一个项目部署到存储库中。如果我现在指定对该工件的依赖项,则不会检索它。它应该这样做,因为我在我的 settings.xml 中声明了这一点:
<mirrors>
<mirror>
<id>company-internal</id>
<name>company repository</name>
<url>http://company.repository:8080/artifactory/repo/</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
这适用于所有 3rdparty 依赖项。工件肯定在reposity中,手动我可以下载工件就好了。为什么maven不能下载?是否更有可能是maven(或那里的配置)的问题,还是工件中存在错误?在 SNAPSHOT 的情况下是否有不同的处理方式?