如何在Nexus OSS 3.2中下载远程索引?

dur*_*dur 6 nexus maven

我成功安装了 Nexus OSS 3.2,但没有获得搜索结果,例如“junit”。另外,在 Browse / Components / Maven Central 下也没有列出任何组件。

\n\n

我发现NEXUS-9563的答案如下:

\n\n
\n

这意味着尚未下载来自 Central 的搜索索引。您是否在中央代理存储库的配置中将“下载远程索引”设置为“true”?

\n
\n\n

但我在 Nexus OSS 3.2 中找不到“下载远程索引”选项。查看 Maven Central 的代理设置:

\n\n

代理设置

\n\n

我试过:

\n\n
    \n
  • 按钮重建索引

    \n\n
    \n

    “重建索引”按钮允许您删除并重新创建代理存储库的搜索索引,从而将内容与搜索索引同步。此按钮仅适用于代理存储库。

    \n
  • \n
  • 发布 Maven 索引类型的任务:

    \n\n
    \n

    例如,Maven 索引可用于将可用组件的索引下载到客户端,包括开发人员\xe2\x80\x99s IDE。该任务发布所有或特定 Maven 存储库的索引。

    \n
  • \n
\n\n

但没有任何内容下载远程索引。

\n\n

如何下载代理的远程索引?

\n

Man*_*ser 5

Nexus Repository Manager 3.2 根本不支持使用远程索引进行搜索(和其他目的)。如果您想要此功能,我建议您暂时使用 Nexus Repository Manager 2。

  • 等等,有一个**重建索引**按钮什么都不做?请注意,如果连接到不支持索引的存储库管理器,NetBeans IDE 将无法提供许多与 Maven 相关的功能。所以我想这是继续使用 Nexus 2 的一个很好的理由。 (3认同)
  • 嗯..它不存在作为一个功能..所以它不存在于文档中。据我所知,还没有官方文档说明 3 中所有缺失的功能。 (2认同)