回答(30)
2 years ago
取消选中 "copy projects into workspace" 复选框,然后单击 "refresh" 按钮,您将能够导入项目
2 years ago
转到项目中的.project文件,并在name标签中更改项目的名称
2 years ago
它也发生在我身上 . 最后我意识到项目已在我的工作区中打开,但由于所选的工作集而无法看到 . 您只需要取消选择活动工作集,所有打开的项目都将变为可见 .
2 years ago
您的工作区中可能有一个具有相同名称的项目 . 删除另一个具有相同名称的工作区后,尝试刷新(文件 - >刷新)工作区 . 当您想要重新导入已删除的项目时,会出现典型情况 .
2 years ago
在我的例子中,我从工作区复制了一个项目(比如'Project1')并将其粘贴到同一个工作区 . 之后我修改了粘贴项目的名称(比如'Project2') . 我在存储库中看不到它 .
主要原因是来自新项目的 .project 文件仍然有: Project1 而不是 Project2 .
所以,为了解决问题,我做了以下事情:
在工作区外剪切并粘贴Project2
将 .project 文件更改为 Project2
再次尝试导入Project2 .
它对我有用 .
2 years ago
Eclipse工作区中的项目必须是唯一的 . 请注意,项目名称不必与项目的目录/文件夹名称相同,因此您可以删除任何具有相同名称的现有项目,也可以重命名现有项目 .
2 years ago
当您在Eclipse中没有首先删除而物理更改项目目录时,通常会发生这种情况 . 您可以在以下视图中查看和删除这些隐藏的项目:
Window -> Show View -> Other -> General -> Navigator
然后只需继续导入现有项目的过程 .
2 years ago
工作空间目录中有一个名为“.metadata”的隐藏目录 . 关闭Eclipse,删除“.metadata”并打开Eclipse . 当eclipse向您询问工作区时,请确保“.metadata”不在工作区目录中,然后单击“确定”按钮以选择默认工作区 .
2 years ago
也许你在'.project'文件中获得相同的项目名称,检查它,如果是,重命名另一个名称 . 再次导入
2 years ago
如果你已经到了这个,因为你已经将git项目克隆到现有的工作区中,现在你想将该工作区升级为一个完整的项目,那么你应该使用'Git Repositories'视图 - >选择'Working Directory' - >导入项目 - >现有项目 .
2 years ago
EASIEST WAY: 右键单击项目(读取"MainActivity"的文件夹)转到 Refactor -> Rename ,您将获得一个文本字段,允许您重命名项目 .
如果您收到警告,说您的项目与文件系统不同步,请按F5(刷新),然后重试 .
2 years ago
看看你的工作区文件夹,你可能在那里有一个旧项目与你导入的项目同名(即使它没有在eclipse上显示) .
在Eclipse上删除项目时,如果不选中对话框上的复选框,则只会将其从视图中删除,并且不会删除工作区目录中的文件夹 .
2 years ago
尝试重命名项目“ .project ”文件中 标记的值 .
Rename this value
这肯定会起作用 . 在这里,您只需重命名您的项目 .
2 years ago
我刚发现的另一种方式!
MOVE 项目到其他文件夹然后导入,如果需要复制到工作区
2 years ago
检查是否已将Eclipse配置为显示 ALL 工作集 . 我曾经遇到过完全相同的问题,结果我不小心将项目导入了 Other Projects 工作集 . 我的Eclipse配置没有在包资源管理器中显示该工作集,这让我相信该项目尚未导入 .
更新为@Mawg:
首先,单击 Select Working Set... :
然后,选择 No Working Sets :
这将有效地禁用工作集并显示所有项目 .
2 years ago
当我删除一个项目并尝试时,我遇到了这个问题再次导入代码 . Eclipse从未真正删除过该项目,仍然保留了对工作区中项目名称/文件夹的引用 . 我不得不 created a new project with the same name 并且我的代码显示为原样 . 我相信这只会有效,因为项目路径从未改变过 .
2 years ago
这件事发生在我身上
我从eclipse Project Explorer中删除了项目,没有检查从磁盘中删除内容 .
下次当我尝试在工作区中导入相同的项目时,遇到了同样的问题 .
为了解决我只是做了每个孩子都可以做的FYI工作:)
So How I solved it:
从eclipse工作区切割 Ctrl + x myProject文件夹到其他位置,即 Desktop
Right Click Navigator (您可以从 Window > Show View > Navigator 获取)和 Refresh (它会提示以下对话框)
只需点击 Yes 按钮和 move your project folder back to eclipse workspace directory
再次导入!
现在 Rock 'n' Role
2 years ago
这对我有用 .
文件>新建> Android项目>从现有源创建项目
位置=要导入的项目的位置 .
您将收到警告“此目录中已存在Eclipse项目 . 请考虑使用”文件“>”导入“>”现有项目“ . 但是您可以单击“下一步”,实际上应该导入项目 .
2 years ago
在eclipse中单击文件然后选择切换工作区,然后浏览并选择另一个文件夹 . 现在重复相同的过程,这次将没有错误:)
2 years ago
没有什么可以解决我的情况 . 这就是我解决的问题 .
关闭IDE
删除同名项目表单工作区
启动IDE
清理所有项目(不确定这有帮助)
文件>导入>现有项目
单击刷新按钮
导入项目
完成..
2 years ago
至少在Eclipse Juno上,您可以在Advanced上切换 . 然后从名称模板下拉列表中选择[groupid] . [artifactid] . 这应该使您的项目唯一命名 . (如果您保留给定工件的多个版本,则可以选择[groupid] . [artifactid] . [版本]代替) . 请务必单击“刷新”按钮,以便可以看到更改 . 根据需要洗涤,冲洗,重复 .
2 years ago
从eclipse中删除它......你可能已经在eclipse中关闭了项目“(右键单击) - >关闭项目”.....所以即使你从工作区文件夹中删除了这个项目......它仍然存在在eclipse IDE中作为封闭项目.....你应该从Eclipse IDE中删除它...... !!!
2 years ago
我有一个稍微不同的情况,我的日食停止响应,我不得不杀死会话 . 重新启动Juno之后,我正在处理的特定项目虽然存在.project文件但仍然消失了 . 如果尝试创建新项目,尝试导入回Eclipse将产生相同的“某些项目无法导入...”或“具有此名称的项目已存在” .
最后,由于我使用的是工作集,我设法找到了这个文件.metadata.plugins \ org.eclipse.ui.workbench \ workingsets.xml . 手动添加了缺失的条目并重新启动了eclipse和voila,它又回来了 .
2 years ago
我有同样的错误,因为在工作区中的svn下还有一个项目,但有另一个名称 . 所以我删除了它 .
2 years ago
我有一个类似的问题,我有相同的存储库,我想导入两次 . 我通过右键单击项目> refactor> rename重命名现有项目,然后再次导入它 .
2 years ago
这是我注意到的上述问题: - 如果checkout文件夹(你的pom项目所在的文件夹)与eclipse工作区文件夹相同,那么我得到这个问题
解决方案
当我使用单独的工作区文件夹导入项目时,eclipse确实顺利运行:)
2 years ago
出现这个问题是因为你在其他项目文件夹中有相同的项目 . 因为在eclipse中我们有很多项目文件夹,所以如果你有一个项目在一个文件夹中,你想将它导入其他项目文件夹,那么就会出现这个问题 . 首先,从其他文件夹中删除该项目,然后导入到当前的一个项目FOLDER中 .
2 years ago
Eclipse和Android开发的新手,这让我很长一段时间 . 以下是我做错的一些事情,可能有助于未来的某些人:
我正在下载代码示例并假设项目名称与文件夹名称相同,并且正在项目资源管理器中查找该文件夹名称,找不到它,重新导入它,然后获取它已存在于工作空间中的错误消息 . 是啊 . 不为此感到自豪 .
Didn't click on '将项目复制到Workspace ' and then searched in vain through the workspace when it didn' t出现在项目资源管理器中,因为BECAUSE
导入项目选项卡中的'Add project to working sets'选项无法正常工作,因此未在项目浏览器中显示活动工作集(刷新没有区别) . 在成功导入项目后,必须将项目添加到工作集 .
2 years ago
经过两天的努力,我发现了这一点 .
值得一试 .
FAQ
2 years ago
这很简单 .
按f2键重命名项目 .
并使用相同的包导入多个Android项目副本 .