- 42
- 0
- 约3.39万字
- 约 25页
- 2016-10-17 发布于贵州
- 举报
常见java错处理方法,js错误处理
Java虚拟机报错常见情况
、手动设置了JVM内存,但是由于主机配置的不同,可用内存有时高有时低,结果报错
比如:主机内存2G,开了个jboss -500M,这时候可用内存是 1500
1、Oracle sqlDevolper 报错 jvm.dll
今日升级 Oracle SQL developer为2.1。发生一个错误如图:
说明是虚拟机无法创建。
根据以前eclipse出现过类似的问题推断应该是虚拟机参数设置有问题
然后搜索Oracle SQL developer下所有的问题,看哪一个像是设置参数的。找到了这个文件 ide.conf
这个文件位于安装路径下的ide文件夹下的bin里面。如图所示
修改其中的AddVMOption属性参数如图:
1、设置环境变量set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改。
修改TOMCAT_HOME/bin/catalina.sh在“echo Using CATALINA_BASE: $CATALINA_BASE”上面加入以下行:JAVA_OPTS=-server -XX:PermSize=64M -XX:MaxPermSize=128m建议:将相同的第三方jar文件移置到tomcat/shared/lib目录下,这样可以达到减少jar 文档重复占用内存的目的。
java.lang.OutOfMemoryError: Java heap space + myeclipse中分配tomcat启动时所占内存大小
这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改。
2、java -Xms32m -Xmx800m className就是在执行JAVA类文件时加上这个参数,其中className是需要执行的确类名。(包括包名)这个解决问题了。而且执行的速度比没有设置的时候快很多。
如果在测试的时候可能会用Eclispe 这时候就需要在Eclipse -run -arguments 中的VM arguments 中输入-Xms32m -Xmx800m这个参数就可以了。
后来在Eclilpse中修改了启动参数,在VM arguments 加入了-Xms32m -Xmx800m,问题解决。
一、java.lang.OutOfMemoryError: PermGen space
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的应用中有很多CLASS的话,就很可能出现PermGen space错误,这种错误常见在web服务器对JSP进行pre compile的时候。如果你的WEB APP下都用了大量的第三方jar, 其大小超过了jvm默认的大小(4M)那么就会产生此错误信息了。解决方法: 手动设置MaxPermSize大小
修改TOMCAT_HOME/bin/catalina.sh在“echo Using CATALINA_BASE: $CATALINA_BASE”上面加入以下行:JAVA_OPTS=-server -XX:PermSize=64M -XX:MaxPermSize=128m建议:将相同的第三方jar文件移置到tomcat/shared/lib目录下,这样可以达到减少jar 文档重复占用内存的目的。
二、java.lang.OutOfMemoryError: Java heap spaceHeap size 设置JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap size 的大小是Young Generation 和Tenured Generaion 之和。提示:在JVM中如果98%的时间是用于GC
您可能关注的文档
最近下载
- 2025高考物理步步高同步练习选修3第一章 分子动理论实验:用油膜法估测油酸分子的大小含答案.docx VIP
- 无人机及其反制技术58页PPT.ppt VIP
- 心肺复苏及AED的使用PPT课件.pptx VIP
- 2025年江西航空职业技术学院单招职业技能测试题库完整参考答案.docx VIP
- 中职语文高教版2023基础模块下册《中国人民站起来了》 课件.pptx VIP
- DB65吐鲁番斗鸡饲养管理技术规程.docx VIP
- 2023年新教材山东高考真题生物试卷(后附参考答案与解析).pdf VIP
- 精品解析:天津市河东区2024-2025学年七年级上学期期末英语试题(原卷版).docx VIP
- 环境设计专业实践报告.docx VIP
- 幼儿园中班比较轻重课件.ppt VIP
原创力文档

文档评论(0)