公司存储库中的“Missing artifact”错误

时间:2009-02-23 11:45:28

标签: java maven-2 dependencies artifactory

我使用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>

这适用于所有第三方依赖项。神器绝对是在reposity,手动我可以下载神器就好了。为什么maven无法下载?是否更有可能是maven(或那里的配置)的问题,或者是否存在神器中的错误?在SNAPSHOTs的情况下,有什么处理方式不同吗?

2 个答案:

答案 0 :(得分:4)

您必须在"repositories" element下添加公司存储库。

“mirrors”元素用于指定存储库的本地镜像,如“central”。

答案 1 :(得分:0)

它应该有效,你能提供更多信息吗?

  • 用于获取工件的依赖性片段
  • 存储库中工件的pom.xml