idea启动项目报以下错误,请大佬们指出这是为什么,我把该加的堆内存都加了,没有用

java: java.lang.OutOfMemoryError: GC overhead limit exceeded
java:     at com.sun.tools.javac.parser.JavaTokenizer.readToken(JavaTokenizer.java:687)
java:     at com.sun.tools.javac.parser.Scanner.nextToken(Scanner.java:115)
java:     at com.sun.tools.javac.parser.JavacParser.nextToken(JavacParser.java:301)
java:     at com.sun.tools.javac.parser.JavacParser.accept(JavacParser.java:489)
java:     at com.sun.tools.javac.parser.JavacParser.importDeclaration(JavacParser.java:3193)
java:     at com.sun.tools.javac.parser.JavacParser.parseCompilationUnit(JavacParser.java:3148)
java:     at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:628)

java:     at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:665)


java:     at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:950)
java:     at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:857)
java:     at com.sun.tools.javac.main.Main.compile(Main.java:523)
java:     at com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
java:     at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
java:     at org.jetbrains.jps.javac.JavacMain.compile(JavacMain.java:231)
java:     at org.jetbrains.jps.incremental.java.JavaBuilder.lambda$compileJava$2(JavaBuilder.java:514)
java:     at org.jetbrains.jps.incremental.java.JavaBuilder$$Lambda$143/1023047124.invoke(Unknown Source)
java:     at org.jetbrains.jps.incremental.java.JavaBuilder.invokeJavac(JavaBuilder.java:560)
java:     at org.jetbrains.jps.incremental.java.JavaBuilder.compileJava(JavaBuilder.java:512)
java:     at org.jetbrains.jps.incremental.java.JavaBuilder.compile(JavaBuilder.java:355)
java:     at org.jetbrains.jps.incremental.java.JavaBuilder.doBuild(JavaBuilder.java:280)
java:     at org.jetbrains.jps.incremental.java.JavaBuilder.build(JavaBuilder.java:234)
java:     at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1464)
java:     at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1101)
java:     at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1247)
java:     at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:1066)
java:     at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:832)
java:     at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:419)
java:     at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:183)
java:     at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:132)
java:     at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:301)
java:     at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:132)
java:     at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:219)
java: Compilation failed: internal java compiler error

应该是你的代码里面出现了死循环,检查一下代码。

查看系统是否有使用大内存的代码或死循环

需要的话,远程协助帮你看下,私信我。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632