跳到元数据的末尾
进入元数据的开始

概述

Artifactory公开了Maven索引,供通用ide(例如IntelliJ IDEA、NetBeans、Eclipse)的Maven集成使用。

从提供索引的远程存储库远程获取索引,并为本地和虚拟存储库计算索引(请注意,许多存储库不提供索引,或者不保留更新的索引)。

如果Artifactory无法找到远程索引,它将基于远程存储库先前缓存的构件在本地计算一个索引。

页面内容

Artifactory的搜索和索引工具与Maven索引无关

Artifactory执行的索引是安全的、立即有效的,并支持更多的搜索选项,包括自定义元数据搜索。

Maven索引仅存在于Artifactory中,用于IDE集成。它们是定期计算的,包含有限的数据集,并且在设计上是不安全的。

关于存储库内容的信息将向任何访问存储库索引的人公开,而不管您拥有任何有效的路径权限。如果这是一个问题,不要公开该存储库的索引。

使用Artifactory SaaS?

Maven Indexer服务仅在Artifactory SaaS上可用专用的服务器



使用

要管理Maven索引,请在管理模块选择服务| Maven Indexer

Artifactory为您提供了一些控件,用于指定索引运行的频率,以及索引计算中包含哪些存储库。

启用
当设置时,索引是启用的,并将根据Cron表达式设置运行
Cron表达式
一个有效的Cron表达式,该表达式决定重新计算所选存储库上Maven索引的频率
下一次索引时间
指示下一次计划的索引运行
立即运行索引
立即调用索引
包括存储库
指定下次运行时应该索引的存储库
排除存储库
指定下次运行时不应索引的存储库
清除所有
中删除所有存储库包括存储库列表

索引是资源密集型的

计算和索引存储库可能是一项资源密集型操作,特别是对于大型本地存储库,或者如果存储库是包含其他底层存储库的虚拟存储库。

因此,我们建议不要为定期索引计算包含不需要索引的存储库。

  • 没有标签