我的 Eclipse 工作区中有一个 Maven 项目。当我启动 Eclipse 时,更新 Maven 依赖项需要很长时间。实际上,它似乎永远不会完成,并且在进行此更新时,我无法在 Eclipse 中执行任何操作。
有人可以帮助我吗?
如果这种情况发生在 eclipse 启动时,可能不是项目的依赖更新,而是 Maven 存储库索引更新(如 khmarbaise 在他的评论中提到的)。
您可以在此处禁用此功能:首选项→Maven→启动时下载存储库索引更新
全新索引为您提供最新的依赖项列表,例如在“添加依赖项”对话框中。但我发现如果在 Maven Repositories View 中手动更新索引(根据需要)就可以了。
:自 Eclipse Luna 以来,索引更新现在默认禁用(请参阅Bug404417)。
因为快照版本将始终寻找稍后的更新,而 发布版本被认为是稳定的,并且预计不会对相同版本号进行更新。 其次,假设您在 LAN 上工作,我建议您安装本地 Maven 存储库管理器,例如
,然后通过设置重定向您的工件请求 <mirrorOf>*</mirrorOf> 在您的 ${user.home}/.m2/settings.xml 中
<mirrorOf>*</mirrorOf>