Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
来源:互联网 发布:win10 怎么修改mac 编辑:程序博客网 时间:2024/05/27 19:27
问题:启动tomcat时报一下的错误,而且一直持续不断
Exception in thread"http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
Exception in thread"http-bio-8080-exec-3" java.lang.OutOfMemoryError: PermGen space
Exception in thread"http-bio-8080-exec-4" java.lang.OutOfMemoryError: PermGen space
Exception in thread"Timer-0" java.lang.OutOfMemoryError: PermGen space
解决
内存溢出啊~
解决方法: 1、 手动设置MaxPermSize大小
修改TOMCAT_HOME/bin/catalina.bat(Linux下为catalina.sh),在“echo"Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
setJAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=128M-XX:MaxPermSize=512m
catalina.sh下为:
JAVA_OPTS="$JAVA_OPTS-server -XX:PermSize=128M-XX:MaxPermSize=512m"
2、修改TOMCAT_HOME/bin/catalina.bat文件的内容:在 %_EXECJAVA% %JAVA_OPTS% 后面添加:
-Xms=256m-Xmx512m
注意哦,前后有空格的
例如:%_EXECJAVA%%JAVA_OPTS% -Xms=256m -Xmx512m(空格),后面的内容不变
3、可以考虑将相同的第三方jar文件拷贝到tomcat/shared/lib 目录下,这样可以减少jar文件重复占用内存的。
4、给tomcat指定的jdk加大启动的内存参数
-Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m
- Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- eclipse Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- 解决Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- Exception in thread ""http-bio-8080"-exec-1" java.lang.OutOfMemoryError: PermGen space Exception in
- Exception in thread "http-bio-8080-exec-11" java.lang.OutOfMemoryError: PermGen space
- eclipse:Exception in thread "http-bio-8080-exec-11" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-10" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-13" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-13" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8080-exec-8" java.lang.OutOfMemoryError: PermGen space
- 启动tomcat时报错:Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8089-exec-8" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-bio-8037-exec-45" java.lang.OutOfMemoryError: PermGen space
- Exception in thread "http-apr-8080-exec-6" java.lang.OutOfMemoryError: PermGen space 解决!
- error-2
- 训练小米叫,让狗狗叫还真的不容易!
- 训练小米握手,狗狗会握手才够友好!
- java常用设计模式
- zookeeper
- Exception in thread "http-bio-8080-exec-2" java.lang.OutOfMemoryError: PermGen space
- C语言:详解指针
- CSDN:您的帐户被限制发帖,如有疑问请联系版主或论坛管理员。
- 敏捷开发流程总结
- 3.2.2 正则表达式的功能(1)
- struts1和struts2的特点和区别
- 运用supervisord管理后台运行程序, 以及注意事项
- 学习笔记(九)并发(三)
- 选择排序(java实现)