IDEA编译SpringMVC项目报Failed to map data for index IdIndex且无法创建类
问题修复方案
你遇到的Failed to map data for input 91913 for index IdIndex报错是IDEA本地索引读取失败的典型标识,无法创建类的异常是因为索引损坏后IDEA无法识别项目的Java源码目录结构,找不到类文件的存储路径导致的。该故障是计算机卡顿过程中IDEA的索引写入操作被强制中断,导致索引文件不完整触发的,和SpringMVC项目本身的代码逻辑无关,可按以下步骤修复:
常规修复步骤
- 完全退出IDEA程序,结束所有IDEA相关后台进程
- 打开项目所在的本地根目录,删除目录下的
.idea隐藏文件夹(该文件夹为IDEA自动生成的项目配置目录,删除不会影响已编写的业务代码) - 重新启动IDEA,选择导入项目,选中你的SpringMVC项目根目录完成导入
- 等待IDEA自动完成项目索引构建后,重新执行编译操作即可
补充修复方案
如果执行上述步骤后仍存在报错,可清理IDEA全局缓存修复:
- 打开IDEA顶部菜单栏,选择
File->Invalidate Caches... - 在弹出的配置窗口中勾选
Clear file system cache and local history、Clear downloaded shared indexes两个选项 - 点击
Invalidate and Restart,等待IDEA自动重启并完成全局缓存重建即可
内容的提问来源于stack exchange,提问作者HuLu
相关产品推荐
相关产品推荐

