如何更新SpringSource存储库的{Nexus索引

时间:2015-10-26 18:27:02

标签: maven nexus springsource maven-indexer

我在Nexus实例中添加了两个SpringSource存储库

  1. http://repository.springsource.com/maven/bundles/release
  2. http://repository.springsource.com/maven/bundles/external
  3. 配置看起来很好,但我注意到索引始终为空。因此,无法解决此存储库中工件的依赖关系。

    我可以使用浏览远程导航到工件。所以我需要的工件是在存储库中但没有索引,这似乎没用。

    当我在Nexus中使用搜索时,我找不到工件。

    为什么这些存储库没有索引?

    如何使用这些存储库?

1 个答案:

答案 0 :(得分:0)

这些存储库不发布搜索索引,您可以通过尝试检索" / .index / nexus-maven-repository-index.properties"来测试它。通过他们:

http://repository.springsource.com/maven/bundles/release/.index/nexus-maven-repository-index.properties

搜索索引是一个可选的存储库功能,工件检索不需要它们,它们用于支持UI等交互式搜索,如Nexus和m2Eclipse。 Nexus将能够毫无问题地从这些存储库中提取工件,并且当工件被下载时,它们将被添加到本地搜索索引中。