在使用MyEclipse(Tomcat版本)打开项目时,出现报错如下:
Eclipse运行项目出错误:java heap space

通过问题描述,显示Java heap space,堆栈溢出。

解决方法:

首先查看tomcat中jdk的内存大小
Eclipse运行项目出错误:java heap space
Eclipse运行项目出错误:java heap space

windows——preferences——myeclipse——servers——tomcat——选择你自己的tomcat版本——optional Java VM arguments.

有时候需要在里面扩展jvm的内存大小,有时候因为这里面限制大小了而报错。

按上述方法修改之后,还有错误,就表示jre里面jdk的内存不够

解决方法如下:
Eclipse运行项目出错误:java heap space
Eclipse运行项目出错误:java heap space

windows——preferences——java——installed JRES——选择自己的jdk版本——edit——修改Default VM arguments——如图所示——点击apply

问题解决。

一般堆栈溢出就是这两个地方的jdk内存范围太小,需要修改。至于到底是要修改tomcat还是JRES就需要视情况而定。

--------------------- 本文来自 师太,老衲把持不住了 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/u011277123/article/details/70307962?utm_source=copy

原文地址:https://blog.csdn.net/yezi1305/article/details/82841976?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168904459216782425198141%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168904459216782425198141&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-17-82841976-null-null.142^v88^control,239^v2^insert_chatgpt&utm_term=java%E4%BC%98%E5%8C%96