大约一周后,我开始在 OS X 10.10 上使用 Intelij Idea 14 社区版,没有任何重大问题,从今天早上开始,当我尝试编译或运行我的最后一个 java 项目时出现此错误:
错误:java:内部错误:org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:295 的 java.io.DataInputStream.readByte(DataInputStream.java:267) 处的 java.io.EOFException ) 在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:282) 在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType.(TypeRepr.java:190) 在org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:302) 在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:282) 在 org. jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType.(TypeRepr.java:190) 在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:302) 在 org.jetbrains。 jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:282) 在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType.(TypeRepr.java:190) 在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:302)在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:282) 在 org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType.(TypeRepr.java:190) 在 org .jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:302) at org.jetbrains.jps.builders.java.dependencyView.TypeRepr$1.read(TypeRepr.java:282) at org.jetbrains .jps.builders.java.dependencyView.ClassRepr.(ClassRepr.java:257) 在 org.jetbrains.jps.builders.java.dependencyView.ClassRepr$2.read(ClassRepr.java:389) 在 org.jetbrains.jps.builders org.jetbrains.jps 上的 .java.dependencyView.ClassRepr$2.read(ClassRepr.java:381)。com.intellij.util 的 org.jetbrains.jps.builders.java.dependencyView.ObjectObjectPersistentMultiMaplet$CollectionDataExternalizer.read(ObjectPersistentMultiMaplet.java:237) 上的builders.java.dependencyView.ObjectObjectPersistentMultiMaplet$CollectionDataExternalizer.read(ObjectObjectPersistentMultiMaplet.java:259)。 io.PersistentHashMap.doGet(PersistentHashMap.java:518) at com.intellij.util.io.PersistentHashMap.get(PersistentHashMap.java:451) at org.jetbrains.jps.builders.java.dependencyView.ObjectObjectPersistentMultiMaplet$1.createValue(ObjectObjectPersistentMultiMaplet .java:53) at org.jetbrains.jps.builders.java.dependencyView.ObjectObjectPersistentMultiMaplet$1.createValue(ObjectObjectPersistentMultiMaplet.java:48) at com.intellij.util.containers.SLRUCache.get(SLRUCache.java:46) at org .jetbrains.jps。org.jetbrains.jps.builders.java.dependencyView.Mappings$Differential.differentiate(Mappings.java:1985) 上 org.jetbrains.jps.builders 上的builders.java.dependencyView.ObjectObjectPersistentMultiMaplet.get(ObjectObjectPersistentMultiMaplet.java:76)。 java.dependencyView.Mappings.differentiateOnIncrementalMake(Mappings.java:2038) at org.jetbrains.jps.builders.java.JavaBuilderUtil.updateMappings(JavaBuilderUtil.java:99) at org.jetbrains.jps.incremental.java.JavaBuilder.compile( JavaBuilder.java:326) 在 org.jetbrains.jps.incremental.java.JavaBuilder.doBuild(JavaBuilder.java:204) 在 org.jetbrains.jps.incremental.java.JavaBuilder.build(JavaBuilder.java:176) 在 org .jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1140) 在 org.jetbrains.jps.incremental.IncProjectBuilder。runBuildersForChunk(IncProjectBuilder.java:826) at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:894) at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:789) at org.jetbrains .jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:612) 在 org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:352) 在 org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java :191) 在 org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:229) 在 org.jetbrains.jps.cmdline 的 org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:131)。 BuildSession.run(BuildSession.java:113) at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler$1.run(BuildMain.java:158) 在 org.jetbrains.jps.service.impl.SharedThreadPoolImpl$1.run(SharedThreadPoolImpl.java:41) 在 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 在 java.util.concurrent。 FutureTask.run(FutureTask.java:266) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 在 java.lang .Thread.run(Thread.java:745)ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 在 java.lang.Thread.run(Thread.java:745)ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 在 java.lang.Thread.run(Thread.java:745)
谢谢你。