我正在使用Nexus免费版(1.3.6),并尝试按照Nexus书中描述的方法添加代理仓库 - Google Caja:http://google-caja.googlecode.com/svn/maven。
在添加新的代理仓库并配置远程位置后,我尝试重新索引仓库,但无法看到相关的构件。
有人能够通过Nexus代理远程仓库并查看其构件吗?
Ronen。
在添加新的代理仓库并配置远程位置后,我尝试重新索引仓库,但无法看到相关的构件。
有人能够通过Nexus代理远程仓库并查看其构件吗?
Ronen。
根据Nexus关于远程索引下载的文档:
Nexus附带三个重要的代理存储库,用于中央Maven存储库、Apache快照存储库和Codehaus快照存储库。每个存储库都包含成千上万(甚至数十万)个构件,下载所有内容是不切实际的。为此,大多数存储库维护一个Lucene索引,对整个内容进行编目并提供快速高效的搜索。Nexus使用这些远程索引来搜索构件,但我们已将索引下载禁用为默认设置。要下载远程索引,请执行以下操作: 1. 单击“管理”菜单下的“存储库”,并将“下载远程索引”设置为三个代理存储库的true。您需要为三个存储库加载显示在图5.9“代理存储库的存储库配置屏幕”中的对话框。 2. 右键单击每个代理存储库,然后选择“重新索引”。这将触发Nexus下载远程索引文件。 Nexus可能需要几分钟才能下载完整的索引,但一旦您拥有它,就可以搜索Maven存储库的全部内容。启用远程索引下载后,仍无法浏览远程存储库的完整内容。下载远程索引允许您搜索存储库中的构件,但在从远程存储库下载这些构件之前,在浏览存储库时它们将不会显示在存储库树中。浏览存储库时,您只会看到已从远程存储库下载的构件。