项目没有出现在 Eclipse 项目资源管理器中,我无法导入它

Posted

技术标签:

【中文标题】项目没有出现在 Eclipse 项目资源管理器中,我无法导入它【英文标题】:Project doesn't appear in Eclipse Project Explorer, and I can't import it 【发布时间】:2017-06-08 06:14:26 【问题描述】:

我有一个项目从 Eclipse 的 Project Explorer 中消失了。我尝试了导入 > 常规 > 现有项目到工作区并收到错误消息No projects are found to import。然后我尝试创建一个新项目并得到一个错误,说那里已经存在一个项目。 ~/Eclipse/workspace/myProject overlaps the location of another project: 'myProject'

发生了什么事?如何让项目显示在 Eclipse 中?

【问题讨论】:

【参考方案1】:

一般来说,Eclipse 会在根目录中查找 Eclipse 特定文件,例如您的场景中可能缺少的 .project .classpath,尝试创建新的工作空间并切换到那里,然后尝试导入项目。

它可能对你有用,如果不起作用,试试这个:

    关闭 Eclipse。 转到workspace.metadata.plugins 删除org.eclipse.core.resources 启动 Eclipse 文件 -> 导入 General -> Existing Projects into Workspace 并从工作区导入所有项目。

【讨论】:

【参考方案2】:

eclipse 创建的项目句柄可能被意外删除或损坏。

如果磁盘上的所有项目源内容都完好无损,您可以删除 eclipse 在项目周围创建的通常以“句点”(.project、.settings 等)开头的文件/文件,然后创建一个项目同名。

您可能会在这篇文章中找到解决方案,检查一下您还没有。 Eclipse: Error ".. overlaps the location of another project.." when trying to create new project

【讨论】:

【参考方案3】:

我遇到了同样的麻烦。 我所做的修复是:

使用正确的名称创建一个空的 java 项目 导入项目/General/File System,选择我的工作区文件夹中的项目 选择之前创建的空项目作为目标 右键项目/团队/共享项目/选择正确的git仓库 右键单击项目/团队/在主分支上硬重置

现在我的包资源管理器中有该项目。

【讨论】:

以上是关于项目没有出现在 Eclipse 项目资源管理器中,我无法导入它的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse隐藏项目包,以便在包资源管理器中轻松导航

Eclipse - 在项目/包资源管理器中更改字体大小

如何让 Eclipse 显示 .* 文件?

Eclipse - 如何在整个项目中“将包声明更改为 ....”

怎样将一个文件夹导入eclipse

Android Eclipse 无法在 Android 设备选择器中看到较旧的模拟器 [关闭]