解决idea启动项目报GC overhead limit exceeded异常问题

对于一些单体项目,超大,或者项目不大,代码不对,但是应用的第三方jar太混乱,再加上电脑配置过低,就会导致idea启动项目时抛出内存问题。

最近,好几个网友咨询我,说 idea 启动项目直接报 GC overhead limit exceeded 异常。

具体异常如下所示:

Error:java: java.lang.OutOfMemoryError: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos4246: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos4291: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos4305: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos4344: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos4586: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos4629: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos5022: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos5032: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos5070: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos5063: WrappedJavaFileObject[InputFileObject[/Users/xttblog/workspace/java/xttblog/xttblog_cloud/src/main/java/com/xttblog/clientimpl/dgzq/notice/DgzqNoticeHxService.java]]@pos5058: GC overhead limit exceeded

OutOfMemoryError 看到这个,吓出一身汗。但是别人运行就好好的,为什么我的就运行不起来呢?

原因很简单,就是因为你的 idea 配置的编译内存太低。你只需要在 idea 中找到 Compiler 配置项。把编译内存配置大一些即可。

解决idea启动项目报GC overhead limit exceeded异常问题
GC overhead limit exceeded

现在已经不是大单体应用的时代了,项目太大,有一个模块出问题,就全军覆没。还是建议拆分出更灵活的,并肩作战的小个体吧。

解决idea启动项目报GC overhead limit exceeded异常问题

: » 解决idea启动项目报GC overhead limit exceeded异常问题

原创文章,作者:wdmbts,如若转载,请注明出处:https://blog.ytso.com/tech/java/252138.html

(0)
上一篇 2022年5月4日 03:01
下一篇 2022年5月4日 03:07

相关推荐

发表回复

登录后才能评论