在项目开发中有多个项目需要在MyEclipse中启动Tomcat加载调试,加载过程中报java.lang.OutOfMemoryError: PermGen space错误。
经查阅,PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。改正方法:-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
经试验,在MyEclipse中Tomcat配置如下可解决问题:
在Tomcat中解决方法: 手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"
转载地址:http://hi.baidu.com/tonent/item/a216cceb19b58011595dd8f7
相关推荐
java.lang.OutOfMemoryError: PermGen space及其解决方法,解决项目太大tomcat内存溢出
Myeclipse下java.lang.OutOfMemoryError Java heap space的解决
对于myeclipse中OutOfMemoryError: PermGen space、 stackoverflow,以及background indexer crash recovery修改配置
如果发现myeclipse慢了,则可以使用
OutOfMemoryError的8种经典案例,Java heap space、GC overhead limit exceeded、Permgen space、Metaspace、Unable to create new native thread、Out of swap space?、Requested array size exceeds VM limit、...
MyEclipse+SSH错误:java.lang.NoClassDefFoundError orgobjectwebasmCodeVisitor解决.rar
MyEclipse+hibernate错误:Could not get list of suggested identity strategies from database解决
解决内存溢出的问题,在使用myeclipse时候,经常遇到内存溢出的问题。
为MyEclipse在启动设立,去掉没有必要的启动项,减轻MyEclipse.
Myeclipse中无法启动TOmcat的一些问题
Eclipse(MyEclipse)离线插件安装工具 C:\>java -jar instPlug4MyEclipse.jar Use:java -jar instPlug4MyEclipse.jar PluginPath eclipsePath 如:java -jar instPlug4MyEclipse.jar D:/ADT-18.0.0 D:/myeclipse10 ...
Myeclipse下启动tomcat,无Myeclipse下启动tomcat
更新发布(破解更新).myeclipse10.0_key.gen 【新版更新】MyEclipse 10.0 正式版破解注册码 - 附详细操作及说明 适合于MyEclipse 10.0,具体看详细操作说明吧...... 另外,MyEclipse 9系列的破解及如何注册请看...
MyEclipse启动加载项管理 MyEclipse启动加载项管理 MyEclipse启动加载项管理
[myeclipse.10.0.更新发布(破解更新)].MyEclipse10cr.rar ...另附MyEclipse 10.0 正式版(For Windows)其它各个版本的下载地址,无法下载的话,自己想办法去,这里就不多说了: MyEclipse 10.0 : ...
优化MyEclipse启动速度 可以加快你的启动和运行速度
还在为每个项目之间在Myeclipse集成Tomcat中冲突的问题烦恼吗?看看文档,教你如何在一个Myeclipse中配置多个tomcat
MyEclipse设置优化启动
web项目MyEclipse里部署时找不到,解决方案~!
NULL 博文链接:https://826219395-qq-com.iteye.com/blog/1446576