【问题标题】:Eclipse: Some or all projects can not be imported because they already exist in the workspaceEclipse:无法导入部分或全部项目,因为它们已存在于工作区中
【发布时间】:2014-07-15 00:11:54
【问题描述】:

对不起,我知道这个问题经常被问到。但没有一个场景适合我的问题。

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

部分或全部项目无法导入,因为它们已存在于 工作区

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

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

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

【问题讨论】:

  • 使用文件 --> import 将项目导入eclipse工作区。
  • 我就是这么做的!导入 --> 从 Git --> 本地仓库。它找到了项目,但我无法检查/选择它,因为它说上面提到的错误。
  • 使用 "file" --> "import" -->"Existing Projects into Workspace" 来导入你硬盘上存在的项目
  • 谢谢,成功了。将其发布为答案,我会接受它,以便您获得声誉。谢谢。

标签: java eclipse git


【解决方案1】:

使用“file”-->“import”-->“Existing Projects into Workspace”来导入你硬盘上存在的项目

【讨论】:

    【解决方案2】:

    这通常发生在您物理更改项目目录而没有先在 Eclipse 中删除的情况下。 您可以在以下视图中查看和删除这些隐藏的项目:

    Window -> Show View -> Other -> Navigator
    

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

    【讨论】:

      【解决方案3】:
      1. 转到Window-> Perspective -> Open Perspective -> Java EE

      2. 右键单击所需项目并将其删除

      3. 转到File -> Import -> Existing Projects into Workspace

      【讨论】:

        【解决方案4】:

        窗口 -> 显示视图 -> 项目资源管理器

        之后,右键单击项目名称并删除:)

        【讨论】:

          【解决方案5】:

          验证项目是在目录中创建的,并且您没有按工作集过滤项目。

          我希望这会有所帮助,我没有意识到我正在通过 Working Set 进行过滤,这就是我无法导入项目的原因,因为它已经被导入但我只是没有'没看到。

          【讨论】:

            猜你喜欢
            • 2011-10-06
            • 1970-01-01
            • 1970-01-01
            • 2013-01-25
            • 1970-01-01
            • 2011-10-12
            • 2016-07-20
            • 2023-04-07
            • 1970-01-01
            相关资源
            最近更新 更多