我的m2eclipse似乎缺少Eclipse中的自动依赖性解析"修复它"菜单

时间:2014-05-06 14:57:03

标签: java eclipse maven m2eclipse

我一直试图从m2eclipse中获取更多信息,了解可能的内容等等。最近,我看到了his tutorial video关于Eclipse自动修复将如何自动搜索maven存储库的依赖关系。在视频中,演示者开始输入Java代码:

RestClient restClient = ...

他们可以右键点击无法识别的" RestClient"并让m2eclipse搜索可能的依赖项。我似乎没有这个选项。相反,我得到标准修复 - 创建类,接口等或修复项目设置。

我创建了我的项目"导入现有的Maven项目"在Eclipse中。它看起来像是一个现有的/正常的maven项目

(我正在使用带有m2eclipse 1.4的Eclipse Juno。)

1 个答案:

答案 0 :(得分:2)

这个选项在几年前从m2e中删除了(就在m2e 1.0 IIRC之前,当项目被提交给Eclipse Foundation时),因为它需要下载一个非常大的nexus索引(称为完整索引,包含类列表)远程存储库的每个已知依赖项。这是缓慢而且非常耗费空间的,增益被认为不足以证明维持该特征的合理性。