问题描述
idea启动报错java. lang.IllegalArgumentException: nameId is invalid: file Id=527786,parentId=0,nameId=0 at com.intellij.openapi.vfs.newvfs.ChildInfoImpl.(ChildInfoImpl.java:54) at com.intellij.openapi.vfs.newvfs.persistent.Persi stentFSTreeAccessor.doLoadChildren(PersistentFSTreeAccessor.j t.ava:115) at com.intellij.openapi.vfs.newvfs.persistent.FSRec ordsImpl.list(FSRecordsImpl.java:498) at com.intellij.openapi.vfs.newvfs.persistent.FSRec ordsImpl.update(FSRecordsImpl.java:530) at com.inelli
原因分析:
IntelliJ IDEA 在加载文件系统(Virtual File System)时遇到了异常,可能是由于文件系统某些信息损坏或错误导致的。 可以通过清理 IntelliJ IDEA 缓存或修复文件系统来解决。
解决方案:
关闭 IntelliJ IDEA。
找到 IntelliJ IDEA 的缓存文件夹,通常位于以下路径之一:
C:\Users\YourUsername\.IntelliJIdea\system\
C:\Users\YourUsername\.IdeaIC\system\
删除该文件夹中的 caches 文件夹。
重新启动 IntelliJ IDEA。