java虚拟机JVM内存不够,OutOfMemorry Error
2016-05-17 08:32
567 查看
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
以上的修改并不能真正解决问题,仅仅是使eclipse启动快了一些而已。
具体解决方案如下图:eclipse->window –> Preferences ->tomcat(对应使用的服务器,比如tomcat,jboss,weblogic等) -> JVM Settings,添加-Xmx512M -Xms256M -XX:MaxPermSize=256m
Myeclipse的Java VM argument 修改位置如下图:添加-Xmx512M -Xms256M -XX:MaxPermSize=256m
修改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
以上的修改并不能真正解决问题,仅仅是使eclipse启动快了一些而已。
具体解决方案如下图:eclipse->window –> Preferences ->tomcat(对应使用的服务器,比如tomcat,jboss,weblogic等) -> JVM Settings,添加-Xmx512M -Xms256M -XX:MaxPermSize=256m
Myeclipse的Java VM argument 修改位置如下图:添加-Xmx512M -Xms256M -XX:MaxPermSize=256m
相关文章推荐
- 从JDK源码角度看并发竞争的超时
- 从JDK源码角度看并发竞争的超时
- 完整的定时任务解决方案Spring集成+定时任务本身管理+DB持久化+集群
- Mina框架整合 spring2.0 和spring3.0 版本的问题
- 【JAVA】排序算法(二)——冒泡排序
- java 类和对象1
- java初级阶段的总结
- Java 并发编程:volatile的使用及其原理
- Java语言中的面向对象特性(总结得不错)
- [置顶] eclipse对hibernate使用逆向工程
- Java设计模式(一) 简单工厂模式不简单
- 【SpringMVC读书笔记】第一章Spring框架
- Java设计模式(一) 简单工厂模式不简单
- java学习总结(16.05.17)对数据类型取值范围和数据溢出的理解(以byte类型为例)
- 【Java】Java内存参数配置
- Java基础第三天总结
- Android Studio 与 Eclipse 目录结构对比
- Java高并发程序设计总结
- 深入分析Java ClassLoader原理
- springMVC工作原理