java 虚拟机内存不足_java虚拟机JVM内存不够,OutOfMemorry Error

当遇到Java运行时的OutOfMemoryError,通常是因为JVM内存设置不当。修改eclipse.ini文件的内存参数如-Xms和-Xmx并不能根本解决问题。正确的解决方案是在Eclipse或Myeclipse中,针对所用服务器(如Tomcat)的JVM设置,添加-Xmx512M -Xms256M -XX:MaxPermSize=256m来调整内存大小。
摘要由CSDN通过智能技术生成

java.lang.OutOfMemoryError,这个错误是由于Java虚拟机分配的内存不够造成的,网络上很多文章说修改eclipse.ini,本人尝试后,仍旧没有作用,大家都是抄来抄去,自己懒得写的。

修改eclipse配置文件eclipse.ini,路径在安装目录下,如D:\eclipse,文件修改后如下:

-startup

plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813

-product

org.eclipse.epp.package.jee.product

--launcher.defaultAction

openFile

--launcher.XXMaxPermSize

256M

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

512m

--launcher.defaultAction

openFile

-vmargs

-Dosgi.requiredJavaVersion=1.5

-Dhelp.lucene.tokenizer=standard

-Xms256m

-Xmx512m

-XX:PermSize=150M

-XX:MaxPermSize=256M

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值