java.lang.OutOfMemoryError: Java heap space内存溢出解决方案

java.lang.OutOfMemoryError: Java heap space内存溢出解决方案

一、设置环境变量

JAVA_OPTS= -Xms2048m -Xmx2048m 

二、在Eclilpse中修改了启动参数,在VM arguments 加入

-Xms2048m -Xmx2048m

三、在Idea中修改了启动参数,在VM arguments 加入**

-Xms2048m -Xmx2048m

四、tomcat运行出现 java.lang.OutOfMemoryError: Java heap space
在catalina.bat的第一行增加:

set JAVA_OPTS=-Xms2048m -Xmx2048m -XX:PermSize=2048M -XX:MaxNewSize=2048m -XX:MaxPermSize=2048m 
set JAVA_OPTS=-Xms2048m -Xmx2048m -XX:PermSize=2048M -XX:MaxNewSize=2048m -XX:MaxPermSize=2048m

在catalina.sh的第一行增加:

JAVA_OPTS=
-Xms2048m
-Xmx2048m
-XX:PermSize=2048M
-XX:MaxNewSize=2048m
-XX:MaxPermSize=2048m

你可能感兴趣的:(java,tomcat,开发语言)