我正在尝试导入我和我的同事一直在处理的项目..并在选择 - "导入"然后"导入现有项目"然后单击存档文件然后单击下一步,然后继续收到此错误并出现此错误:
"某些项目无法导入,因为它们已存在于工作区中"
rek*_*nyz 337
取消选中"将项目复制到工作区"复选框,然后单击"刷新"按钮,您将能够导入项目
Pin*_*ino 51
它也发生在我身上.最后我意识到项目已在我的工作区中打开,但由于所选的工作集而无法看到.您只需要取消选择活动工作集,所有打开的项目都将变为可见.
Vik*_*ram 16
在我的例子中,我从工作区复制了一个项目(比如'Project1')并将其粘贴到同一个工作区.之后我修改了粘贴项目的名称(比如'Project2').我在存储库中看不到它.
主要原因是.project来自新项目的文件仍然有:
<name>Project1</name>而不是<name>Project2</name>.
所以,为了解决问题,我做了以下事情:
.project文件<name>Project2</name> 它对我有用.
小智 15
当您在Eclipse中没有首先删除而物理更改项目目录时,通常会发生这种情况.您可以在以下视图中查看和删除这些隐藏的项目:
Window -> Show View -> Other -> General -> Navigator
Run Code Online (Sandbox Code Playgroud)
然后只需继续导入现有项目的过程.
Ton*_*sen 12
Eclipse工作区中的项目必须是唯一的.请注意,项目名称不必与项目的目录/文件夹名称相同,因此您可以删除任何具有相同名称的现有项目,也可以重命名现有项目.
小智 10
工作空间目录中有一个名为".metadata"的隐藏目录.关闭Eclipse,删除".metadata"并打开Eclipse.当eclipse向您询问工作区时,请确保".metadata"不在工作区目录中,然后单击"确定"按钮以选择默认工作区.
小智 10
如果你已经到了这个,因为你已经将git项目克隆到现有工作区,现在你想将该工作区升级为一个完整的项目,那么你应该使用'Git Repositories'视图 - >选择'Working Directory' - >导入项目 - >现有项目.
看看你的工作区文件夹,你可能在那里有一个旧项目与你导入的项目同名(即使它没有在eclipse上显示).
在Eclipse上删除项目时,如果不选中对话框上的复选框,则只会将其从视图中删除,并且不会删除工作区目录中的文件夹.
最简单的方法:右键单击项目(读取"MainActivity"的文件夹)转到Refactor - > Rename,您将获得一个文本字段,允许您重命名项目.
如果您收到警告,说您的项目与文件系统不同步,请按F5(刷新),然后重试.
检查是否已将Eclipse配置为显示所有工作集.我曾经遇到过完全相同的问题,结果我不小心将项目导入了Other Projects工作集.我的Eclipse配置没有在包资源管理器中显示该工作集,这让我相信该项目尚未导入.
更新为@Mawg:
首先,单击Select Working Set...:
然后,选择No Working Sets:
这将有效地禁用工作集并显示所有项目.
尝试重命名项目<name>" .project"文件中的标记值.
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Rename this value</name>
<comment></comment>
<projects>
Run Code Online (Sandbox Code Playgroud)
这肯定会起作用.在这里,您只需重命名您的项目.
删除项目并尝试再次导入代码时遇到了这个问题。Eclipse从未真正删除过该项目,仍然在工作区中保留了对项目名称/文件夹的引用。我必须使用相同的名称创建一个新项目,并且我的代码按原样显示。我相信这仅是有效的,因为项目路径从未改变。
就我而言,我已经从.metadata.plugins中删除了资源目录:
| 归档时间: |
|
| 查看次数: |
292669 次 |
| 最近记录: |