将现有的maven项目导入eclipse时,我的根pom.xml被标记为红色。当我在POM上选择时.xml消息如下:
无法从现有工作区文件夹导入项目 XYZ
这只发生在根绒球上.xml
Eclipse 正在使用:Luna Service Release 2 (4.4.2)Eclipse 的 Maven 集成 1.5.2.20150413-2215
我已经在不同的工作区中测试了许多不同的maven项目。
请注意,这以前有效,我一直在研究一些教程并创建了许多具有相同名称和工件 ID 等的 Maven 项目。我已经删除了所有早期的项目,但还会有一些冲突吗?
任何建议都会有所帮助
是的,您应该从 pom.xml 文件夹中启动 Eclipse Workspace。
例如:D:workspaceProject_Name
.
在您的Project_Name文件夹中,其中包含pom.xml
.
因此,您必须在启动日食时选择D:workspace
。
现在,然后将名为Project_Name
的项目导入为maven项目,它将起作用。
希望,它会有所帮助!
1. 在 Eclipse 中选择 ->文件 -> 切换工作区 -> 其他...2.从包含pom的目录中选择一个目录.xml3.将项目目录导入为Maven,从您感兴趣的目录向上一个目录。4. 从项目列表中选择感兴趣的项目。
我也遇到了同样的问题。我保持我的 eclipse 工作区名称和现有的 maven 项目名称相同,并在导入 pom.xml 时出错。后来我打开了与现有 maven 项目不匹配的不同名称的新工作区,现在我可以导入 maven 项目。
解决方案:
1.单击Windows选项卡,然后单击首选项(如果您使用的是Eclipse)。
2.首先搜索工作区,然后从列表中删除所有工作区(您可以稍后添加)
3.然后搜索Maven并选择用户设置并检查您的.m2路径以及更新的设置.xml(同时检查代理)
4.之后,重新启动日食并再次导入现有的 maven 项目。
我 100% 确定在那之后您将不再面临这个问题。祝你好运:)
我在将现有的 spring 项目导入 eclipse 时遇到了同样的问题,我所做的是创建一个新文件夹作为我的工作区,在那下面,我把我的春天项目,然后重新打开 eclipse 并将工作区位置作为我新创建的文件夹路径然后文件 -> 导入 -> Maven -> 现有 Maven 项目 -> 浏览器 -> (选择春季项目) ->完成
<小时/><
问题是项目和工作区必须是两个不同的文件夹。就我而言,我错误地选择了我的项目文件夹作为我的工作区文件夹,因此我无法导入项目。