错误
Error:Internal error: (org.jetbrains.jps.builders.storage.BuildDataCorruptedException) com.intellij.util.io.PersistentEnumeratorBase$CorruptedException: PersistentEnumerator storage corrupted C:\Users\11197\.IntelliJIdea2019.3\system\compile-server\jdksourcelearn_59eec204\backward-refs\back.class.def.inputsorg.jetbrains.jps.builders.storage.BuildDataCorruptedException: com.intellij.util.io.PersistentEnumeratorBase$CorruptedException: PersistentEnumerator storage corrupted C:\Users\11197\.IntelliJIdea2019.3\system\compile-server\jdksourcelearn_59eec204\backward-refs\back.class.def.inputsat org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.<init>(CompilerReferenceIndex.java:124)at org.jetbrains.jps.backwardRefs.JavaCompilerBackwardReferenceIndex.<init>(JavaCompilerBackwardReferenceIndex.java:13)at org.jetbrains.jps.backwardRefs.JavaBackwardReferenceIndexWriter.initialize(JavaBackwardReferenceIndexWriter.java:80)at org.jetbrains.jps.incremental.java.JavaBuilder.buildStarted(JavaBuilder.java:152)at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:361)at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:140)at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:297)at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:130)at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:232)at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$$Lambda$17/860694114.run(Unknown Source)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:745)Caused by: com.intellij.util.io.PersistentEnumeratorBase$CorruptedException: PersistentEnumerator storage corrupted C:\Users\11197\.IntelliJIdea2019.3\system\compile-server\jdksourcelearn_59eec204\backward-refs\back.class.def.inputsat com.intellij.util.io.PersistentEnumeratorBase.<init>(PersistentEnumeratorBase.java:221)at com.intellij.util.io.PersistentBTreeEnumerator.<init>(PersistentBTreeEnumerator.java:73)at com.intellij.util.io.PersistentEnumeratorDelegate.<init>(PersistentEnumeratorDelegate.java:47)at com.intellij.util.io.PersistentHashMap.<init>(PersistentHashMap.java:149)at com.intellij.util.io.PersistentHashMap.<init>(PersistentHashMap.java:138)at com.intellij.util.io.PersistentHashMap.<init>(PersistentHashMap.java:129)at com.intellij.util.io.PersistentHashMap.<init>(PersistentHashMap.java:121)at com.intellij.util.io.PersistentHashMap.<init>(PersistentHashMap.java:114)at com.intellij.util.indexing.impl.forward.PersistentMapBasedForwardIndex.createMap(PersistentMapBasedForwardIndex.java:39)at com.intellij.util.indexing.impl.forward.PersistentMapBasedForwardIndex.<init>(PersistentMapBasedForwardIndex.java:29)at com.intellij.util.indexing.impl.forward.PersistentMapBasedForwardIndex.<init>(PersistentMapBasedForwardIndex.java:25)at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex$CompilerMapReduceIndex.<init>(CompilerReferenceIndex.java:276)at org.jetbrains.jps.backwardRefs.index.CompilerReferenceIndex.<init>(CompilerReferenceIndex.java:110)... 13 morePlease perform full project rebuild (Build | Rebuild Project)
解决办法
关掉IDEA
找到 C:\Users\{你的用户名}\.IntelliJIdea2019.3\system\compile-server\{你编译的项目}
把这个文件夹的文件删除完,然后重新打开IDEA编译。
