当前位置:首页 > 开发 > 研发管理 > 正文

关于java.lang.OutOfMemoryError的参数配置误区

发表于: 2013-09-10   作者:bingyingao   来源:转载   浏览次数:
摘要: 这两天在本机用eclipse的jetty插件跑项目,老是抛出一下异常: Exception in thread "msgWorkTP-4412059-1-thread-1" java.lang.OutOfMemoryError: PermGen space 这个异常很常见,无非是设置eclipse.ini中jvm的参数。 但设置以后发现根本无效。 后来在jetty的VM
这两天在本机用eclipse的jetty插件跑项目,老是抛出一下异常:
Exception in thread "msgWorkTP-4412059-1-thread-1" java.lang.OutOfMemoryError: PermGen space
这个异常很常见,无非是设置eclipse.ini中jvm的参数。
但设置以后发现根本无效。
后来在jetty的VM arguments中再次配置就好了,突然发现自己之前对这里有一个误区:
1.eclipse.ini中配置的应该是eclipse工作区的内存,会决定你eclipse能不能启动,以及启动后会不会崩溃的问题。
2.我用eclipse中的插件jetty来启动项目,这时候应该是配置的jetty插件的启动内存(这里与tomcat,jboss类同),不应该是在eclipse.ini中配置,。
3.eclipse.ini中又分为eclipse.exe启动的时候的参数,而后者是eclipse所使用的JVM中的参数,如下:
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
768M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
768m
-vm
C:/Program Files/Java/jdk1.6.0_10/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx768m
-XX:PermSize=768M    
-XX:MaxPermSize=768M

关于java.lang.OutOfMemoryError的参数配置误区

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
haogongju、人人IT网、59n南龙、360doc、doc70、ask3不要抄我的烂博客了,私人备忘用。 Erlang/OTP中
在中文的C语言教材中,总有些人被原码、反码、补码弄得晕头转向,下面的文章写的不错,阐述明了,特
今天无意间遇到这个错误:java.lang.OutOfMemoryError: Java heap space 问题出现原因:使用a标签实
Android系统的消息队列和消息循环都是主线程的,其它后台服务等无法直接更新,必须通过下面的消息队
小菜最近在读《Java与模式》一书时,发现关于单例模式的章节中有这样一段话: 作者想表达的大意为:
关于端口聚合或端口聚合称呼的误区 经常有网友问我端口聚合是指链路聚合还是VLAN trunking啊?为什
Fitnesse最新版20140630默认启动后,网页风格与 fitnesse.org 的Bootstrap风格完全不一致。 需要配
摘要:Fitnesse最新版20140630默认启动后,网页风格与 fitnesse.org 的Bootstrap风格完全不一致。
在工作学习中我们是否已经用到过Java 的一些配置参数,是否已经了解他们的作用? 在运行Java程序时
在工作学习中我们是否已经用到过Java 的一些配置参数,是否已经了解他们的作用? 在运行Java程序时
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号