2

我使用 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 的情况下是否有不同的处理方式?

4

2 回答 2

4

您必须在“存储库”元素下添加您的公司存储库。

“mirrors”元素用于为“central”等存储库指定本地镜像。

于 2009-03-06T14:27:58.543 回答
0

它应该工作,你能提供更多信息吗?

  • 用于获取工件的依赖项片段
  • 存储库中工件的 pom.xml
于 2009-02-23T11:48:21.030 回答