Eclipse failed to create the Java Virtual Machine问题解决

1、问题描述

       如标题所示,在开启Eclipse的时候,出现这个问题,以前是不曾出现过的问题,很奇怪:



2、问题解析

        Failed to create the Java Virtual Machine,翻译过来的意思是,无法创建java虚拟机。

        看到这样的问题,首先想到的是两个问题,第一,是否有文件缺失,导致虚拟机无法启动。想想不是太可能,文件缺失的话,应该之前就无法启动;再考虑是否有文件被安全软件回收了(360老干这种事情),打开360似乎也没有发现这种问题。

        那么第二种情况,可能是内存不足,导致虚拟机无法开启,但是我的电脑配置是6G的内存,按说应该也不会是内存的问题了。是什么问题呢?在Google上搜索了一下,在stackoverflow上找到,应该修改下面Eclipse配置的值。


3、解决方案

        应该按照如图所示的修改,这里的值,一般取128或者256。具体怎么取值,我也很难说,因为有时候就是这两个值改来改去的。如果还不能解决问题的话,建议重启,这两个值变换一下就可以搞定了。



4、结束语

       有时候这两个值的修改都不管用,我会尝试把值调大一点,比如512M,然后再修改回来,就好了,至于原因,不太清楚,可能是替换了Android最新的SDK之后,导致了内存引用的紧张吧。

       经常遇到这个问题,做个笔记。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值