我在Ubuntu 11.10上运行Eclipse,最初在< strong> foo 文件夹中创建了一个项目。后来,我删除了该项目以重新组织文件夹,并且现在想在< strong> foo / bar 文件夹中创建一个新项目,但是Eclipse不允许我这样做,因为它认为新目录是现有项目的子目录。
我该如何强制Eclipse忘记原始项目,以便我可以创建新项目?
我在Ubuntu 11.10上运行Eclipse,最初在< strong> foo 文件夹中创建了一个项目。后来,我删除了该项目以重新组织文件夹,并且现在想在< strong> foo / bar 文件夹中创建一个新项目,但是Eclipse不允许我这样做,因为它认为新目录是现有项目的子目录。
我该如何强制Eclipse忘记原始项目,以便我可以创建新项目?
我也遇到了这个问题,只不过是在Windows系统中。我不想完全删除.metadata文件夹,而且其他的解决方案都没有起作用。
我通过在关闭Eclipse时删除文件workspace\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources
来解决它。该文件在关闭Eclipse时保存,因此我猜测它在Eclipse打开时被缓存了。
.safetale\org.eclipse.core.resources
的副本。 - outofmind文件>从文件系统打开项目
并添加所有东西即可。 org.core.resources
文件已经重新生成,一切正常。 - Hildy使用文件管理器进入工作区文件夹(你可以通过点击文件 -> 切换工作区...找到你的工作区位置),删除你的foo文件夹,或者只是删除它的内容(.project 文件最为重要)。然后你就应该可以创建你的新项目。
我曾经遇到同样的问题,使用Egit时,当我删除并再次导入存储库时,我选择了将其作为现有项目导入而不是通用项目。
不要删除任何文件,重命名它,这样如果你尝试的任何操作都不起作用,你可以还原。