码迷,mamicode.com
首页 > 编程语言 > 详细

Failed to create the Java Virtual Machine.问题的解决

时间:2015-03-03 21:50:51      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

运行Eclipse,出现了"Failed to create the Java Virtual Machine."错误:

技术分享

解决的办法是在Eclipse的解压目录下找到eclipse.ini文件,修改其中的参数。

修改前的eclipse.ini文件:

-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.v20120913-144807
-product
com.android.ide.eclipse.adt.package.adtproduct
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=128m
-Xms256m
-Xmx1024m

修改后的eclipse.ini文件:

-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.v20120913-144807
-product
com.android.ide.eclipse.adt.package.adtproduct
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=128m
-Xms256m
-Xmx256m

把-Xmx从1024m改到256m以后就可以正常运行了。

各参数含义:

-XX:MaxPermSize:JVM允许的非堆内存的最大值

-Xms:JVM初始分配的堆内存

-Xmx:JVM允许分配的最大堆内存

 

Failed to create the Java Virtual Machine.问题的解决

标签:

原文地址:http://www.cnblogs.com/mstk/p/4311864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!