MyEclipse的内存问题
2015-08-25 23:37
381 查看
MyEclipse在启动Tomcat时候总是在控制台会出现如下:
could not create the java virtual machine
Error occurred during initialization of VM
Could not reserve enough space for object heap
原因分析:
在Eclipse启动时为Java虚拟机(JVM)分配的内存大于系统可用内存数,所以没有足够的空间分配给JVM来创建Object。(可以看看机器的系统内存目前还剩下多少)
解决方法:
为JVM设置合适的参数(比目前的要小)
(1)点击“Window->Preferences->Java->Installed JREs”可以看到所有的JRE。
(2)点中当前使用的JRE,再点击右边的“Edit”。
(3)为该JRE的“Default VM Arguments”配置参数值:-Xmx512M -Xms512M -XX:MaxPermSize=256M。(可选)
could not create the java virtual machine
Error occurred during initialization of VM
Could not reserve enough space for object heap
原因分析:
在Eclipse启动时为Java虚拟机(JVM)分配的内存大于系统可用内存数,所以没有足够的空间分配给JVM来创建Object。(可以看看机器的系统内存目前还剩下多少)
解决方法:
为JVM设置合适的参数(比目前的要小)
(1)点击“Window->Preferences->Java->Installed JREs”可以看到所有的JRE。
(2)点中当前使用的JRE,再点击右边的“Edit”。
(3)为该JRE的“Default VM Arguments”配置参数值:-Xmx512M -Xms512M -XX:MaxPermSize=256M。(可选)
相关文章推荐
- Struts中的拦截器学习笔记
- lesson2-java虚拟机之jvm结构
- 大分享-hibernate,springmvc,easyui简要介绍
- spring boot实战(第一篇)第一个案例
- Spring MVC中的DispatcherServlet作用
- 【java关键字-Thread】Thread.Join()的用法,及其实现线程顺序执行的原理
- java新手笔记34 连接数据库
- Java中加载图片方法
- Java弱点
- Java中的Atomic包使用指南
- Java Exception异常介绍
- Java对象、Json、Xml转换工具Jackson使用
- Java对象、Json、Xml转换工具Jackson使用
- Java对象、Json、Xml转换工具Jackson使用
- Java IO流->处理流->缓冲流->字节流&字符流
- Google Java编程风格指南
- Easyui+Spring+Mybatis完整示例(前台)
- spring boot demo(spring jdbc访问数据)
- Java 基础:变量 与 字符串
- JAVA并发编程6_线程协作/生产者-消费者