15

我正在尝试在 Eclipse 中打开一个现有的 Android 项目。我去了文件>导入>常规>现有项目(或类似的东西)。我选择了文件项目文件夹。但是每次我尝试打开文件夹时,我得到的只是一个错误。

  • 某些项目无法导入,因为它们已存在于工作区中*

还有其他方法可以打开我的项目吗?

4

9 回答 9

15

您不能导入名称已存在于当前 Eclipse 工作区中的项目。

解决这个问题的最可靠方法是切换工作区(菜单文件/切换工作区),并创建一个新工作区(您将能够在其中导入该项目)。

切换工作区

更复杂的解决方案是尝试重命名当前工作区中的现有项目

检查其他原因:

于 2012-05-20T00:21:34.413 回答
8

我遇到了同样的问题,但它是按设计的。当人们关闭项目时,它只会使项目在 Eclipse 项目视图中不可用。这就是为什么人们认为它已完全从视图中删除。

所以你所要做的就是去

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

现在,您将在 Project Explorer 侧边栏中看到您的项目,其中包含一个不同的已关闭文件夹图标,如图所示。

当您从项目资源管理器中查看时,这就是关闭的项目在您的工作区中的外观。

右键单击并打开项目后,您将看到您正在寻找的魔法。

于 2015-04-07T11:15:44.250 回答
4

我有同样的问题,我终于解决了。因此,假设您想在 Eclipse 上打开“TEST”项目。您的项目位于此路径中:那么您的工作区不C:\Users\Sabina Comp\Desktop应该是 . 您可以通过转到文件->切换工作区->其他来切换工作区,希望对您有所帮助!C:\Users\Sabina Comp\DesktopC:\Users\Sabina Comp\Desktop\TEST

于 2017-07-11T20:19:40.993 回答
3

只需删除 .project 文件并尝试在 Eclipse 文件资源管理器中再次打开该项目 :)

于 2020-01-22T11:10:20.983 回答
1

I faced the same problem. Maybe the cause of your problem is as simple as mine.

I closed (not delete) my project in the Java Browsing view. Unlike the Java view, the project becomes invisible in the Java Browsing view. So I thought I deleted the project. But turns out my project is still in use when I try to import it.

So I went to Java Browsing view and right click the blank space in the Projects panel, click Open Project and the project is back!

于 2014-07-19T04:43:25.927 回答
0

就我而言,问题是 - 我从其位置删除了代码目录。同时我关闭了 Eclipse。因此,当我重新打开 Eclipse 时,它​​搜索了项目并且无法获取它。

我在原始位置恢复了代码目录。打开 Eclipse。当再次尝试导入项目时,我发现它处于closed状态。

我打开它,它开始正常工作。

于 2017-10-13T10:37:13.577 回答
0

这对我有用:

右键单击项目>源>格式

于 2017-07-24T04:49:02.940 回答
0

我猜您想创建现有项目的副本并对新项目进行更改。或者您有一个名称与现有项目名称匹配的项目,并且您也想导入新项目。

在第一种情况下,您只需在 Eclipse 中的包或项目资源管理器中简单地复制(Ctrl+C)和粘贴(Ctrl+P),它会询问您一个新的项目名称——而不是复制项目文件夹在 Windows 资源管理器中并重命名项目文件夹名称。

如果您在 windows 资源管理器中复制了项目并尝试在 eclipse 中导入项目,您将收到上述错误,或者如果您有一个名称与 eclipse 中现有项目名称匹配的项目,您也会收到上述错误。两者的解决方案 - 是删除 .project 、 .classpath 和 .settings 文件并导入项目。如果您更改了文件夹名称,它将成功导入。

提示:如果它是 maven 项目,您可以将其作为 Java 项目导入,然后右键单击该项目并配置 -> 转换为 maven 项目。

于 2017-09-11T05:52:21.753 回答
0

右键单击工作集-> 属性。您应该能够看到工作区中可用的所有项目。选择它。接下来,所有项目都应列在您的工作集中。

于 2016-12-06T10:57:48.077 回答