在idea中进行git分支切换,之后运行代码出现了java: com.intellij.util.io.MappingFailedException: Cannot map buffer
这个错误。有资料显示出现此错误的原因是
在idea 构建或者启动运行且没有真正运行的时候,杀掉idea的进程或者强制关机导致idea 构建的运行文件不完整或者丢失 之后启动程序 idea 检查构建文件的时候发现文件并不完整(或者丢失)故而报错
但是找到该文件比较麻烦,可直接使用以下方法解决:
1、打开资源管理器,关闭idea
2、点击idea右侧maven,打开Lifecycle,双击clean
3、右键项目,点击“Rebuild Module……”重新编译项目,或者快捷键“Ctrl + Shilft + F9”重新编译