Maven compile时报错 系统资源不足,出现OOM:GC overhead limit exceeded

今天在对项目进行Maven clean compile的时候,报出了如下的错误,

shell 复制代码
系统资源不足。
有关详细信息,请参阅一下堆栈跟踪。
java.lang.OutOfMemoryError: GC overhead limit exceeded
	at java.util.EnumSet.noneOf(EnumSet.java:115)
	at com.sun.tools.javac.util.Warner.<init>(Warner.java:45)
	此处省略N行

第一时间联想到是Maven内存不足的问题,于是调整环境变量MAVEN_OPTS,将-Xmx512m修改为-Xmx1024m

重启IDEA后,重新编译项目,然后就可以啦~~

相关推荐
红石榴花生油1 小时前
Docker + Nginx 部署 Java 项目(JAR 包 + WAR 包)实战笔记
java·tomcat·maven
烤麻辣烫3 小时前
23种设计模式(新手)-5里氏替换原则
java·学习·设计模式·intellij-idea·里氏替换原则
414丶小哥4 小时前
Jetbrains系列工具 Idea Websotrm中使用Claude Code
java·ide·intellij-idea·claudecode
brucelee1865 小时前
在 Linux Ubuntu 24.04 安装 IntelliJ IDEA
linux·ubuntu·intellij-idea
@老蝴7 小时前
Java EE - 多线程下单例模式的设计
单例模式·java-ee·intellij-idea
阿智智9 小时前
用Maven的quickstart archetype创建项目并结合JUnit5单元测试
java·单元测试·maven·junit5
程序猿_极客11 小时前
【2025 最新】 Maven 下载安装与配置教程(超详细带图文Windows 版):从入门到实战
java·开发语言·windows·maven·maven安装
合作小小程序员小小店11 小时前
web网页开发,在线短视频管理系统,基于Idea,html,css,jQuery,java,springboot,mysql。
java·前端·spring boot·mysql·vue·intellij-idea
合作小小程序员小小店12 小时前
web开发,在线%小区,物业%管理系统,基于idea,html,jsp,java,ssm,mysql数据库
java·数据库·mysql·jdk·intellij-idea
多多*14 小时前
分布式中间件 消息队列Rocketmq 详解
java·开发语言·jvm·数据库·mysql·maven·java-rocketmq