您的当前位置:首页正文

tomcat启动时报Java heap space错误 Xms Xmx-谭红林

2022-04-25 来源:好走旅游网
JAVAheapspace

tomcat游侠谭红林

当启动tomcat时(大部分在IDE情形下),或者在启动tomcat后,运行其下的应用时,tomcat报错:Javaheapspace,如下图:

Heap是指内存中的堆栈,语句提示JVM堆栈不够,需要对JVM的内存进行调整,可将tomcat的内存调大,在tomcat下的bin目录的catalina.bat文件中增加:setJAVA_OPTS=-Xms64m-Xmx256m

增加在remGuessCATALINA_HOMEifnotdefined之后,如下图:

其中Xms是指内存在jvm初始化时的值,Xmx是指内存的最大值。

备注:

.JVM在启动的时候会自动设置Heapsize的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4

因篇幅问题不能全部显示,请点此查看更多更全内容