java - Eclipse:无法导入部分或全部项目,因为它们已经存在于工作区中

标签 java eclipse git

对不起,我知道这个问题经常被问到。但是没有一种情况适合我的问题。

我将 Eclipse(在 Win7 中)与 Git 结合使用。在 Git 分支中,我创建了一个新项目。然后我切换回主分支。该项目不在工作区中。但是当我想添加它时,出现以下错误:

Some or all projects can not be imported because they already exist in the workspace

我的问题是,该项目不在工作区中 - 正如在 Eclipse 中看到的那样。但可以肯定的是,它在硬盘上,因为它是我的 Git 存储库的一部分。所以我不能在那里删除它。根据其他帖子,我将其从该文件夹中删除:

C:\Development\workspace.metadata.plugins\org.eclipse.core.resources.projects

但我仍然无法将它重新添加到 Eclipse 工作区。有什么想法吗?

最佳答案

这通常发生在您物理更改项目目录而没有先在 Eclipse 中删除时。 您可以在以下 View 中查看和删除这些 stash 的项目:

Window -> Show View -> Other -> Navigator

然后只需继续导入现有项目的过程即可。

关于java - Eclipse:无法导入部分或全部项目,因为它们已经存在于工作区中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23866413/

相关文章:

java - Spring集成动态消息选择器

java - 通过避免在特定场景中重写 java 父类(super class)方法来重新使用父类(super class)方法

java - 无法再在 Eclipse 上运行 Maven 安装(找不到tools.jar)

java - Eclipse SQLite 使用Where 子句进行多个查询

java - Tomcat 7 PermGen Space 或无法创建 JVM

linux - 自动将输入提供给 Linux 命令行

java错误(找不到合适的驱动程序)

Java:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

git - 为什么 'git status' 将二进制文件显示为已修改,而文件模式是相同的

android - 如何从 Android Studio 在 Synology 上使用 Git?