Eclipse在何处存储工作区内的项目相关配置信息?
Eclipse工作区项目关联配置存储位置说明
当前所有正式发行版Eclipse的工作区专属项目配置,均存储在工作区根目录下的.metadata文件夹中,该存储规则多年来未发生调整,不存在新旧版本存储路径不一致的情况。
.metadata是工作区级别的专属配置目录,存储所有仅对应当前工作区生效的配置信息,包括项目的识别缓存、特性标记、运行配置、工作台偏好设置等,这部分内容默认不会写入到项目本身的目录中,这也是你对比项目内配置文件找不到差异的核心原因。- 你修改克隆项目的文件夹、标识符后导入出现特性检测异常,是工作区
.metadata中残留的旧项目识别缓存和你修改后的项目配置冲突导致的,可通过以下步骤修复:- 在Eclipse项目列表中右键删除对应项目,不要勾选删除磁盘项目内容的选项
- 完全关闭Eclipse,删除工作区
.metadata路径下的.plugins/org.eclipse.core.resources目录,清理项目资源缓存 - 重启Eclipse后重新导入修改后的项目,即可触发正常的项目特性自动检测
注:本问题后续已验证与早年同类问题结论完全一致,不存在版本适配差异,属于重复问题。
内容的提问来源于stack exchange,提问作者Regis May
相关产品推荐
相关产品推荐

