Artifactory远程回购和兵马俑

时间:2012-07-27 20:57:49

标签: artifactory

我想设置我的maven settings.xml文件,从Artifactory缓存中下载所有外部依赖项,而不是直接从任何公共存储库(如repo1,repo2或Jboss)下载它们。我按照http://wiki.jfrog.org/confluence/display/RTF/Configuring+Artifacts+Resolution处的说明进行操作,但是我遇到了terracota库的错误,错误是:

    Could not find artifact net.sf.ehcache:ehcache-terracotta:jar:2.5.0 in remote-repos

我尝试在远程存储库部分添加terracota存储库,但这也没有用。

请指教。

2 个答案:

答案 0 :(得分:1)

我可以想到几种可能性:

  1. 您的remote-repos缓存未配置为指向包含Terracotta文件的远程存储库
  2. 在解决对Terracotta的依赖时,您的构建版本没有使用正确的组织或模块名称。
  3. 您是否可以在问题中添加一些信息,详细说明您在哪里看到错误消息,以及是否可以浏览Artifactory中的ehcache-terracotta 2.5.0版本?

答案 1 :(得分:1)

请将兵马俑储存库添加到您的神器

这是网址= http://www.terracotta.org/download/reflector/releases 如果回购的测试不起作用,请不要担心......

最后一步是转到Edit Virtual Repository并将新的terracotta repo添加到名为“Remote Repo”的虚拟存储库中。