问题现象
在使用 IntelliJ IDEA 构建 Java 项目时,遇到了以下错误:
java: java.lang.OutOfMemoryError: Java heap space
java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
这是一个典型的 Java 堆内存不足错误,表明编译过程中 Java 编译器需要的内存超过了当前分配的堆内存大小。
解决方法
增加 IntelliJ IDEA 的编译器内存
- 打开
File
>Settings
(Windows/Linux) 或IntelliJ IDEA
>Preferences
(macOS) - 导航到
Build, Execution, Deployment
>Compiler
- 找到 "Shared heap size" 选项,将值增加到
2048
或更高 (视项目大小而定) - 点击 "Apply" 和 "OK"
- 重新构建项目尝试解决问题