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后,重新编译项目,然后就可以啦~~

相关推荐
TT哇1 天前
【Database Navigator 插件】idea 社区版连接 mysql 数据库
java·数据库·mysql·intellij-idea·database
BD_Marathon1 天前
【JavaWeb】IDEA关联Tomcat并使用Tomcat运行JavaWeb项目
java·tomcat·intellij-idea
TT哇1 天前
【public ControllerException() { }】为了序列化
java·spring boot·spring·java-ee·maven
奈何不吃鱼1 天前
【安装配置教程】在linux部署java项目
java·linux·intellij-idea·jar
hellotutu1 天前
IntelliJ IDEA 中引入自定义 JAR 包
java·bash·intellij-idea·jar
自己的九又四分之三站台1 天前
Maven的安装使用
java·maven
Spider Cat 蜘蛛猫2 天前
`mapper-locations` 和 `@MapperScan`区别
java·spring·maven
sunshine1991102 天前
IDEA Grep Console日志过滤开启
intellij-idea·grep console
码农很忙2 天前
使用 IntelliJ IDEA 数据库工具进行高效数据查询的十大快捷方式
java·数据库·intellij-idea
程序员阿鹏2 天前
tomcat正常启动但 SpringMVC 控制器无法启动
java·spring·servlet·tomcat·maven·intellij-idea