打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Eclipse 解决无法启动报错(两种方法):Failed to create the J...

下载了新的Eclipse Indigo(3.7),却无法启动,报错“Failed to create the Java Virtual Machine”,如图:



 

一开始以为是eclipse3.7要求的JRE版本高,看了下readme,说是:Oracle Java 6 Update 17,我之前装的jdk1.6.16,装了最新版本的jdk,可还是不行。



Google了一下,有一篇文章说是修改eclipse.ini文件中的


Xml代码
 
  1. <SPAN style="FONT-SIZE: small">--launcher.XXMaxPermSize   
  2. 256M</SPAN>  

 

修改为128


注意:eclipse.ini中有两处“--launcher.XXMaxPermSize”,都要改。 (不明白为什么一个参数配置两遍)

试了一下这种方法我这边可行,但不明白为什么改小了就可以了。

参考:

eclipse failed to create the java virtual machine 问题图文解析


又在google.com搜了下,另一种解决方案,就是在eclipse.ini中增加jvm的完整路径:


Xml代码
 
  1. <SPAN style="FONT-SIZE: small">-vm   
  2. D:\Java\jdk1.6.0_29\bin\javaw.exe</SPAN>  

 

注意:这个参数的放置位置,我放在文件最下面时还是不行,放在-vmargs参数上面就可以了。


参考:

http://sunoblog.net/2010/12/eclipse-problem-failed-to-create-the-java-virtual-machine/


这两种方式在我这里都是可行的,但并不保证包治百病 :D


我的环境是: win xp(32 bit) + Eclipse 3.7 + jdk1.6.0_29


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
[Eclipse] - 解决"Java was started but returned exit code = 13"问题
在eclipse.ini中设置-vm解决maven2插件后必须要求一个JDK的问题
Eclipse中进行JVM内存设置
Java was started but returned exit code=13 问题解决,最好的解决方法,分析各种不成功的原因
Win7 64位环境下JDK和Eclipse的选择与安装
Eclipse 启动参数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服