Java &引用;“遗失文物”;公司存储库中的错误

Java &引用;“遗失文物”;公司存储库中的错误,java,maven-2,dependencies,artifactory,Java,Maven 2,Dependencies,Artifactory,我使用artifactory建立了一个公司maven存储库。我将我们的一个项目部署到存储库中。如果我现在指定了对该工件的依赖项,则无法检索该工件。它应该这样做,因为我在我的settings.xml中声明了: <mirrors> <mirror> <id>company-internal</id> <name>company repository</name> <url>http://c

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

公司内部
公司存储库
http://company.repository:8080/artifactory/repo/
*

这适用于所有第三方依赖项。该工件肯定在reposity中,我可以手动下载工件。为什么maven不能下载它?这更可能是maven的问题(或那里的配置),还是artifactory中存在bug?在快照的情况下是否有不同的处理方式?

应该可以,您能提供更多信息吗

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

您必须在下添加公司存储库

“mirrors”元素用于为“central”之类的存储库指定本地镜像