博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse部署多个Web项目内存溢出,java.lang.OutOfMemoryError: PermGen space
阅读量:6395 次
发布时间:2019-06-23

本文共 3285 字,大约阅读时间需要 10 分钟。

Eclipse部署多个Web项目内存溢出,java.lang.OutOfMemoryError: PermGen space

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

蕃薯耀 2016年9月20日 10:22:56 星期二

http://fanshuyao.iteye.com/

 

一、问题描述

在Eclipse中启动Tomcat(部署2个项目时),访问时,出现java.lang.OutOfMemoryError: PermGen space

 

原因就是内存溢出,因为Tomcat本身默认的内存是比较小的,如果部署多个项目,内存就不够用了,因为需要把内存修改得大点。

 

错误信息如下:

 

2016-9-20 10:25:21 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [spring] in context with path [/businesshall] threw exception [Handler processing failed; nested exception is java.lang.OutOfMemoryError: PermGen space] with root causejava.lang.OutOfMemoryError: PermGen space	at java.lang.ClassLoader.defineClass1(Native Method)	at java.lang.ClassLoader.defineClassCond(Unknown Source)	at java.lang.ClassLoader.defineClass(Unknown Source)	at java.security.SecureClassLoader.defineClass(Unknown Source)	at java.net.URLClassLoader.defineClass(Unknown Source)	at java.net.URLClassLoader.access$000(Unknown Source)	at java.net.URLClassLoader$1.run(Unknown Source)	at java.security.AccessController.doPrivileged(Native Method)	at java.net.URLClassLoader.findClass(Unknown Source)	at java.lang.ClassLoader.loadClass(Unknown Source)	at java.lang.ClassLoader.loadClass(Unknown Source)	at org.apache.jasper.compiler.ParserController.getPageEncodingForJspSyntax(ParserController.java:479)	at org.apache.jasper.compiler.ParserController.determineSyntaxAndEncoding(ParserController.java:420)	at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:190)	at org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:119)	at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:194)	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:662)	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:364)	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748)	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486)	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:411)	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)	at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:209)	at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:267)

 

二、解决方案

 

1、在Eclipse点击Tomcat打开配置页面,如下图所示:

 

 

 

2、点击open launch configuration

 

3、进入Arguments标签项

 

4、配置VM Arguments,加入内存的相关配置,如下图所示

 

 

-Xms512m -Xmx1024m-XX:PermSize=512M -XX:MaxPermSize=1024M

 

 

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>.

蕃薯耀 2016年9月20日 10:22:56 星期二

http://fanshuyao.iteye.com/

 

 

转载地址:http://xnoha.baihongyu.com/

你可能感兴趣的文章
记一次令人发狂的 bug Eclipse 开不开 tomcat 7.0
查看>>
iOS中的字符串扫描类NSScanner
查看>>
phalcon: 查找记录(Finding Records)可用的查询设置如下:
查看>>
Codeforces Round #373 (Div. 2) A. Vitya in the Countryside 水题
查看>>
微信JS-SDK文档
查看>>
[转] This function or variable may be unsafe
查看>>
Vue2.0环境搭建和测试demo
查看>>
[转]C语言判断文件是否存在
查看>>
(转载):ASCII,Unicode和UTF-8 编码
查看>>
iOS 崩溃分析
查看>>
解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
查看>>
MS SQL处理双引号(DoubleQuote)函数
查看>>
[智能架构系列]什么是Buddy智能开发框架
查看>>
三十一、关于android camera setParameters出错
查看>>
【收藏】QCIF、 CIF、2CIF、DCIF、D1(4CIF)格式介绍
查看>>
hdu 3836 Equivalent Sets (tarjan缩点)
查看>>
一些iOS高效开源类库(转)
查看>>
JAVA编程心得-JAVA实现CRC-CCITT(XMODEM)算法
查看>>
C# DES加密
查看>>
C# GDI+绘制一维条码打印模糊的解决办法
查看>>