You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IDEA无法启动testing-service服务,控制台启动Jar正常,疑非堆内存问题

IDEA启动服务失败的排查方案

问题概述

  • IDEA无法启动testing-service服务,但控制台直接运行该服务的Jar包正常
  • 已多次更换项目SDK版本,排除SDK适配问题
  • 编译日志出现报错:maven-resources-production:testing-service: java.lang.OutOfMemoryError: Java heap space

解决步骤

  • 调整Maven编译堆内存
    打开IDEA设置(File → Settings),进入Build, Execution, Deployment → Build Tools → Maven → Runner,在VM Options中添加-Xmx2048m(可根据项目大小调整为-Xmx4096m),增大Maven编译阶段的堆内存分配。
  • 修改IDEA自身运行内存
    点击Help → Edit Custom VM Options,修改-Xmx参数(例如改为-Xmx4096m),保存后重启IDEA生效。
  • 检查Maven全局配置
    查看本地Maven的settings.xml文件,确认是否在<configuration>节点下的maven-compiler-plugin或maven-resources-plugin中配置了过小的堆内存,按需调整参数。
  • 清理缓存重新编译
    执行File → Invalidate Caches...,选择Invalidate and Restart,重启后重新编译项目,排除缓存导致的异常。

内容的提问来源于stack exchange,提问作者Petr Gurin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 10:15:58