无法使用m2e插件在Eclipse开普勒中搜索工件-“将工件id设为空”

无法使用m2e插件在Eclipse开普勒中搜索工件-“将工件id设为空”,eclipse,maven-plugin,m2eclipse,eclipse-kepler,Eclipse,Maven Plugin,M2eclipse,Eclipse Kepler,我最近在EclipseKepler中安装了maven插件。但是,当我试图添加依赖项时,打开pom.xml,转到dependencies选项卡并单击add,我可以在搜索框中输入一些类似spring的字符串,但什么也没有发生。理想情况下,应该弹出一个包含spring的所有依赖项的列表。但它显示:工件Id不能为空 我已经更改了Windows-preference-Maven-“在启动时下载存储库索引更新”,还将中央存储库更改为“启用完整索引”,并重新生成了索引。还是不走运 当我试图手动将依赖项添加到p

我最近在EclipseKepler中安装了maven插件。但是,当我试图添加依赖项时,打开pom.xml,转到dependencies选项卡并单击add,我可以在搜索框中输入一些类似spring的字符串,但什么也没有发生。理想情况下,应该弹出一个包含spring的所有依赖项的列表。但它显示:工件Id不能为空

我已经更改了Windows-preference-Maven-“在启动时下载存储库索引更新”,还将中央存储库更改为“启用完整索引”,并重新生成了索引。还是不走运

当我试图手动将依赖项添加到pom.xml并将其保存在eclipse中时,更改没有被保存

我没有任何网络问题


请帮帮我。这将非常有帮助。

尝试从Eclipse Marketplace的“帮助”选项卡下安装“maven依赖插件的M2E连接器”。

您需要启用全局回购上的索引。看看Maven仓库视图。哦,我已经这么做了!结果仍然相同。还有什么能帮我解决这个问题的吗?我一整天都在想这个问题,但还是没有运气。感谢Aleksandr。我最近看到了类似的情况,评论中似乎提到m2e和Maven Eclipse插件在同一个安装中加载时会相互混淆……虽然这可能从理论上回答了这个问题,但这里包含了答案的基本部分,并提供了供参考的链接。