我有一个损坏的工作区(由于svn冲突)。 我从工作区中删除了.metadata目录,然后重新加载了eclipse,并将项目“导入”到工作区中。 但是,项目以一种相当奇怪的方式导入 - 项目中的所有目录都出现了,但是src /目录没有自动编译(当选择.java文件时) - 就好像src /目录不是被确定为特殊目录。
有没有办法解决这个问题?
我也跟着http://letsgetdugg.com/2009/04/19/recovering-a-corrupt-eclipse-workspace/,这也没有帮助。
答案 0 :(得分:2)
切换到新工作区。
然后去文件 - >导入 - >将项目存入工作空间。
在根文件夹文本框中,键入损坏的工作区的地址。
单击“刷新”。
选择项目并单击“完成”
答案 1 :(得分:0)
工作区的所有配置数据都存储在.metadata
中。尝试恢复已删除的文件夹,然后修复工作区。否则你需要重新配置一切。
您可以从.metadata
抢救某些文件夹,以保留您的偏好设置(例如键绑定)。
答案 2 :(得分:0)
导入项目后,检查项目属性,尤其是“Java Build Path”中的条目。在那里你必须添加“src”目录作为源文件夹。也许您还需要调整项目中使用的输出文件夹和库。
答案 3 :(得分:0)
创建一个新项目。 复制您的页面,库文件等。 设置构建路径。 编译它。然后其他人将自动创建
答案 4 :(得分:-1)
将项目复制到另一个(右键单击->在eclipse中复制) 在相同情况下,创建的新项目对我来说是正确的,并且.class文件修复。