手动设置MaxPermSize大小,如果是linux系统,修改TOMCAT_HOME/bin/catalina.sh,如果是windows系统,修改TOMCAT_HOME/bin/
catalina.bat,
4
在“echo "Using CATALINA_BASE: $CATALINA_BASE"
”上面加入以下行:
5
JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
6
7
////////////////////////////////////////////////////////////////////////
/
8
9
解决方法2:
10
修改eclipse.ini文件,修改如下:
11
12
-
vmargs
13
-Dosgi.requiredJavaVersion=1.5
14
-
Xms128m
15
-
Xmx512m
16
-XX:PermSize=
64M
17
-XX:MaxPermSize=
128M
18
19
如果还报错,可以考虑如下修改
20
21
-
vmargs
22
-Dosgi.requiredJavaVersion=1.5
23
-
Xms512m
24
-
Xmx1024m
25
-XX:PermSize=
256M
26
-XX:MaxPermSize=512M
你分析下你的代码是不是哪个地方有的连接或流什么的没有及时关闭。还有就是里边执行时进入了死循环。。