2

我正在尝试将大型 maven1 安装迁移到 maven2。我已经安装了 nexus 1.5,创建了一个遗留的托管存储库和一个 m2 虚拟视图。Maven 2 构建脚本可以毫无问题地访问工件。唯一不起作用的是遗留存储库的关系索引。现在,旧托管存储库没有任何选项可包含在搜索中,并且虚拟 m2 视图似乎也未包含在索引中。

有什么方法可以使旧的遗留 maven 1 存储库可由 nexus 搜索?

4

2 回答 2

2

索引器不支持索引 M1 存储库。由于 Maven3 正在放弃对 M1 布局的支持,我们不太可能添加它。另请注意,索引器代码已授予 Maven 项目,因此如果有人想通过此支持改进它,您可以在那里进行。

于 2010-03-04T17:01:42.623 回答
1

根据Proxying Maven 1 legacy Repositories as a Maven 2 Repo ( NEXUS-29 ):

请注意,您无法浏览或搜索 nexus 中的索引,因为它是 Maven 1 存储库。

我想知道这是否是因为 Nexus Indexer 没有索引旧存储库(在这种情况下,您可以实现或扩展索引器)或者它是否“只是”一个限制。也许在他们的Jira中打开一个问题以获得更准确的答案。

于 2010-02-20T08:14:50.907 回答