我似乎无法让Eclipse在Maven项目的pom.xml文件中自动完成任何内容。我有一段时间没有创建Maven项目,但我记得添加了一个junit依赖项并让Eclipse自动完成了该版本。我只是不再有任何选择了。有什么想法吗?
答案 0 :(得分:6)
我不确定哪个部分可以解决这个问题,但以下设置在Eclipse Kepler中对我有效。
转到:首选项 - > Maven的 选中“启动时下载存储库索引更新”和“启动时更新Maven项目”复选框
转到:首选项 - > Maven - >用户设置 检查“用户设置”字段中的值是否指向'vallid'settings.xml' 按“更新设置” (在我的例子中,maven settings.xml文件不在默认的Eclipse位置)
重启Eclipse
答案 1 :(得分:1)
首先,您是否安装了m2e eclipse?我记得在“关于Eclipse”/插件中的内容......
第二个是,该项目是否具有Maven性质?右键单击项目时是否需要Maven上下文菜单?
第三个是,你用什么编辑器打开pom.xml - >您可以通过进入首选项/文件关联来验证这一点。或者右键单击pom.xml并选择“打开方式”