我将一个Eclipse项目导入工作区,一段时间后我在Eclipse中删除了它(来自项目资源管理器,但没有从工作区中删除)。现在,我想重新打开它,或者再次导入它,但我无法导入它,因为工作区中已存在这样的项目,当我尝试打开它时,在选项卡Project -> Open Project
中,它被禁用。当然,我可以从工作区删除项目并再次导入它,但这不是我想要的。所以问题是:我如何打开项目,这是在Eclipse的工作区中,但是已经从Eclipse的项目浏览器中删除了?
答案 0 :(得分:13)
这正是我刚遇到的。 “完成”按钮显示为灰色,项目窗口中的复选框和项目名称也是如此。如果您尝试选中该复选框,项目现在不会显示为灰色,但不会检查。刷新什么都不做。
技巧(或者是一个错误)是取消选中“将项目复制到工作区”按下刷新按钮,现在将检查它,您可以点击完成按钮。项目现在将再次在Package Explorer中可用。 (我正在使用Eclipse 3.8和ADT 21.0.1)
答案 1 :(得分:7)
您必须遵循的这些步骤
答案 2 :(得分:5)
您必须在工作区中选择项目,而不是项目的zip文件。您的项目仍然在您的工作区中,并且因为Eclipse想要从您选择的zip文件中复制项目(查看选中的复选框“将项目复制到工作区”),您会收到该警告。
只需选择“选择根目录”并选择工作区作为根目录,然后选择要重新导入的项目(并确保未选中“将项目复制到工作区”复选框)。
答案 3 :(得分:0)
答案 4 :(得分:0)
一个简单的技巧是手动从工作空间目录中删除项目,然后再尝试导入项目。那就是......
答案 5 :(得分:0)
导入现有项目 您可以使用导入向导命令链接将现有项目导入工作区。
从主菜单栏中选择命令链接文件>导入....导入向导打开。 选择常规>将现有项目导入Workspace,然后单击下一步。 选择“选择根目录”或“选择存档文件”,然后单击关联的“浏览”以找到包含项目的目录或文件。 在“项目”下,选择要导入的项目。 单击“完成”开始导入。
答案 6 :(得分:0)
我遇到过同样的问题。这是我重新导入的已删除工作区。当我尝试在目录中使用junit测试时,它说部分if不在“项目”中为了解决这个问题,我必须检查“搜索嵌套项目”并更正了问题。
答案 7 :(得分:0)
我知道这是一个非常老的问题,可能当时还没有该解决方案,但是在我的系统(Eclipse Photon 4.8.0)上,它的工作方式如下:
在这里,您可以为Eclipse提供目录的路径(在本例中为您自己的当前使用的工作空间目录),在该目录中,它会搜索可能的项目,列出它们,并让您选择要导入到工作空间中的项目。它将显示已导入(又名Eclipse中现有)的项目变灰且无法选择,但也可以选择隐藏它们。 选择要导入的项目后,只需单击“完成”按钮,然后瞧瞧。
答案 8 :(得分:0)
确保您的项目包含在当前工作空间中,然后必须在“项目资源管理器”下查看该项目。
注意:您可以从以下位置查看此内容:窗口->显示视图->项目资源管理器。