我正在尝试导入一个我和我的同事一直在努力的项目..在选择“导入”然后“导入现有项目”然后单击存档文件,然后单击下一步之后,不断出现此错误。并出现此错误:
“某些项目无法导入,因为它们已经存在于工作空间中”
我正在尝试导入一个我和我的同事一直在努力的项目..在选择“导入”然后“导入现有项目”然后单击存档文件,然后单击下一步之后,不断出现此错误。并出现此错误:
“某些项目无法导入,因为它们已经存在于工作空间中”
Answers:
取消选中“将项目复制到工作区”复选框,然后单击“刷新”按钮,就可以导入项目
转到项目中的.project文件,然后在名称标签中更改项目名称
这也发生在我身上。最终,我意识到该项目已经在我的工作空间中打开,但是由于选择了工作集,因此该项目不可见。您只需取消选择活动的工作集,所有打开的项目都将可见。
当您物理上更改项目目录而不先在Eclipse中删除时,通常会发生这种情况。您可以在以下视图中查看和删除这些隐藏的项目:
Window -> Show View -> Other -> General -> Navigator
然后,只需继续执行导入现有项目的过程即可。
您在工作区目录中有一个名为“ .metadata”的隐匿目录。关闭Eclipse,删除“ .metadata”,然后打开Eclipse。当eclipse询问您有关工作区的信息时,请确保“ .metadata”不在工作区目录中,然后单击“确定”按钮以选择默认工作区。
检查是否已将Eclipse配置为显示所有工作集。我曾经遇到过完全相同的问题,结果我不小心将项目导入了Other Projects
工作集中。而且我的Eclipse配置没有在包资源管理器中显示该工作集,这使我相信该项目尚未导入。
已针对@Mawg更新:
首先,点击Select Working Set...
:
然后,选择No Working Sets
:
这将有效地禁用工作集并显示所有项目。
简便方法:右键单击项目(显示为“ MainActivity”的文件夹),转到“ 重构”->“重命名”,您将看到一个文本字段,可用于重命名项目。
如果收到警报,提示您的项目与文件系统不同步,请按F5(刷新),然后重试。
看一下工作区文件夹,那里可能有一个与要导入的项目同名的旧项目(即使未在eclipse上显示)。
在Eclipse上删除项目时,如果不选中对话框中的复选框,则只会从视图中将其删除,而不会删除工作空间目录上的文件夹。
发生在我身上的时候
我从Eclipse Project Explorer中删除了项目,但没有检查从磁盘中删除内容。
下次当我尝试在工作区中导入相同的项目时,出现了相同的问题。
为了解决这个问题,我做了每个孩子都可以做的FYI工作:)
所以我如何解决它:
在eclipse中,单击文件,然后选择切换工作区,然后浏览并选择另一个文件夹。现在重复相同的过程,这次将没有错误:)
我也遇到了同样的错误,因为工作区中的svn下还有一个项目,但是有另一个名称。所以我删除了它。
此警告表示您刚刚从导航器中删除了项目,但是该项目存在于工作集中。否则您的工作集具有相同名称的项目,因此转到工作空间目录并删除具有相同名称的项目,然后再次导入。
发生此问题是因为您在其他项目文件夹中有相同的项目。与eclipse中一样,我们有许多项目文件夹,因此,如果您在一个文件夹中有一个项目,并且想要将其导入到其他项目文件夹中,则会出现此问题。因此,首先从其他文件夹中删除该项目,然后将其导入到当前的一个项目文件夹中。
这是Eclipse和Android开发的新手,这让我困扰了很长时间。这是我做错的一些事情,将来可能会对某人有所帮助: