无法使用m2e插件在Eclipse Kepler中搜索工件

Sub*_*bby 24 eclipse maven m2e eclipse-kepler

我尝试了已经附带maven插件的新Eclipse Kepler.

但是,当我想添加依赖项(打开pom.xml,转到依赖项选项卡并单击添加)时,我可以在搜索框中输入一些像"jetty"这样的字符串,但没有任何反应.在旧版本中,我得到了包含"jetty"的所有依赖项的列表.

我不知道这是否重要但我在打开"添加依赖关系屏幕"时直接获取信息:"工件ID不能为空".

我不使用代理或有任何网络问题.

我也错过了一些信息:"索引maven repo ......"

任何的想法?

谢谢!

Yog*_*esh 59

我有类似的情况,并通过谷歌搜索一段时间,我发现这很可能是因为您的中央存储库索引可能永远不会更新.为此你可以做的是

  1. 转到窗口>显示视图>其他>在过滤器中键入Maven并选择Maven存储库.
  2. Maven Repositories选项卡中展开Global Repositories,右键单击centralUpdate Index.

你也可以在eclipse启动Windows> Preferences> Maven上设置索引来更新,并选中"启动时下载存储库索引更新".

希望这有助于其他人.


Den*_*nie 10

Windows > Preferences > Maven并选中" 启动时下载存储库索引更新 ".

重新启动,你们都修好了.