我将一个Eclipse项目导入工作空间,并在一段时间后从Eclipse中删除了它(从项目资源管理器中删除,但没有从工作空间中删除)。现在,我想重新打开它或再次导入它,但是我无法导入它,因为这样的项目已经存在于工作空间中,而当我尝试在选项卡项目 -> 打开项目
中打开它时,该选项被禁用了。当然,我可以从工作空间中删除项目并重新导入它,但这不是我想要的。所以问题是:如何打开位于Eclipse工作空间中但已从Eclipse项目资源管理器中删除的项目?
我将一个Eclipse项目导入工作空间,并在一段时间后从Eclipse中删除了它(从项目资源管理器中删除,但没有从工作空间中删除)。现在,我想重新打开它或再次导入它,但是我无法导入它,因为这样的项目已经存在于工作空间中,而当我尝试在选项卡项目 -> 打开项目
中打开它时,该选项被禁用了。当然,我可以从工作空间中删除项目并重新导入它,但这不是我想要的。所以问题是:如何打开位于Eclipse工作空间中但已从Eclipse项目资源管理器中删除的项目?
我遇到了和你一模一样的问题。'完成'按钮、复选框以及在项目窗口中的项目名称都变灰了。如果你尝试勾选这个复选框,这个项目现在不会再变成灰色,但它也不会被勾选。刷新也没有任何效果。
解决方法(或者说是一个bug)是取消勾选“将项目复制到工作区”,然后点击刷新按钮,之后它就会被勾选上,你就可以点击“完成”按钮了。项目现在又可以在包资源管理器中使用了。(我使用的是Eclipse 3.8和ADT 21.0.1)
您需要按照以下步骤操作:
您需要选择工作区中的项目,而不是带有您的项目的zip文件。您的项目仍然在您的工作区中,因为Eclipse想要从您选择的zip文件中复制项目(请查看选中的复选框“将项目复制到工作区中”),所以您会收到该警告。
只需选择“选择根目录”,将您的工作区选择为根目录,并选择要重新导入的项目(并确保未选中复选框“将项目复制到工作区中”)。
请确保您的项目已包含在当前工作区中,然后您应该在“项目资源管理器”下看到该项目。
注意:您可以从“窗口”->“显示视图”->“项目资源管理器”查看此内容。
workspace/.metadata/.plugins/org.eclipse.core.resource/.projects/myProjectName
文件夹是否足够? - Joel Peltonen由于已经存在于工作区中,因此无法导入某些项目 --> "完成"按钮变灰 --> 因此,无法打开项目
我知道这是一个非常老的问题,可能当时还没有解决方案,但在我的系统(Eclipse Photon 4.8.0)中,它的操作方式如下:
在这里,您可以为Eclipse提供一个路径到一个目录(在这种情况下是您自己当前使用的工作区目录),它将搜索可能的项目,列出它们并让您选择要导入到工作区的哪个项目。它会显示已经导入(即在Eclipse内部存在)的项目变灰且无法选择,但也有隐藏这些项目的选项。 选择要导入的项目后,只需点击完成按钮即可。