IDEA 2025.3 Maven OOM
IntelliJ IDEA 2025.3 发布后,更新节奏快得有点“追着人跑”。2025.3.1 作为首个补丁版本,本来是来修 bug、稳体验的。
但很多同学升完发现不对劲:Maven 项目一打开就开始狂吃 CPU/内存,甚至直接假死;用 WSL2 开发的,重启 IDE 后配置还会莫名其妙丢一部分。
因此 JetBrains 发布了 2025.3.1.1 作为紧急修复版本(hotfix)。如果你近期已经升级到 2025.3.1 且遇到异常,建议直接升级到 2025.3.1.1。
结论
- 直接升级到
2025.3.1.1:大型 Maven 项目(多模块/依赖复杂),或者 Windows 下用 WSL2 文件系统开发;以及升级到2025.3.1后出现卡顿/无响应/OOM。 - 可以稍微观望:纯本地小项目,近期也不折腾 Maven 重导入/重建,不用 WSL2。
重大问题 1:打开 Maven 项目导致 IDE 卡死 / OOM
症状
- 打开或导入大型 Maven 多模块项目后,IDE 长时间无响应:CPU 占用持续较高、内存持续上涨。
- 部分情况下会直接假死甚至 OOM,只能强制结束进程。
原因
这类问题一般出在 Maven 项目模型初始化/缓存读取/模块聚合关系构建 阶段。简单说就是:某个异常路径把同一段逻辑重复跑了很多次,内部又没做好去重/释放,导入越久越“膨胀”,最后就卡死或 OOM。
修复
- 推荐:升级到
2025.3.1.1(官方 hotfix)。
临时方案
注意:删除的是 IDE 的 Maven 缓存,不是 Maven 本机仓库(~/.m2/repository)。执行前建议先退出 IDE。
- Windows:
C:\Users\<用户名>\AppData\Local\JetBrains\IntelliJIdea2025.3\Maven - macOS:
~/Library/Caches/JetBrains/IntelliJIdea2025.3/Maven - Linux:
~/.cache/JetBrains/IntelliJIdea2025.3/Maven
可选:关闭编辑器 Tab 文件图标显示,减少某些 UI 计算触发链路
Settings | Editor | General | Editor Tabs- 取消勾选
Show file icon
验证
- 冷启动 IDE(完全退出再打开),重新打开同一 Maven 项目。
- 观察导入阶段:CPU/内存是否持续上升不回落,是否在可接受时间内恢复交互。
- 回归关键操作:Reimport/Reload、Build、
Resume Build From。
重大问题 2:WSL2 项目设置重启后丢失
症状
- 在 WSL2 文件系统中打开项目,配置好的 Run/Debug 配置、解释器/JDK、某些插件设置等,在重启 IDE 后被重置。
- 有时即使
.idea中仍保留配置片段,IDE 也可能没有按预期加载。
修复
- 推荐:升级到
2025.3.1.1。
临时方案(Registry 规避)
如果暂时无法升级,可以先用一个“保守开关”规避(通常更稳,但也可能牺牲一点点性能):
Ctrl+Shift+A(macOS 为Cmd+Shift+A)打开动作搜索- 输入并打开
Registry - 搜索
wsl.use.remote.agent.for.nio.filesystem - 取消勾选
- 重启 IDE
验证
- 新增一个 Run Configuration(例如新增一个 Spring Boot 启动配置)。
- 完全退出 IDE 后再打开同一 WSL2 项目,确认配置仍存在且可运行。
参考
- 官方说明:
https://blog.jetbrains.com/idea/2025/12/intellij-idea-2025-3-1/