最新消息:

Eclipse启动时fail to create Java Virtual Machine问题的解决

android 大步 1019浏览 0评论

Eclipse启动时fail to create Java Virtual Machine问题的解决

第一种方法:

找到eclipse安装目录下的eclipse.ini配置文件,打开如下:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

将两个256M改为128M,因为可能是java初始化大小不够。修改后的下面:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
128M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

 

 

第二种方法:

也是找到eclipse安装目录下的eclipse.ini配置文件,打开如下:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.standard.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m

在不修改那两个参数的前提下,在-vmargs上面(-vm这个参数必须在-vmargs上面,否则会被忽略掉)添加下面两行,即jvm的完整路径:

-vm
C:\Program Files\Java\jdk1.6.0_40\bin\javaw.exe    //这个是根据你的jvm安装路径填写的,我的是这个路径。

注意:-Dosgi.requiredJavaVersion=1.6     这一行参数,改成你对应的jdk版本,我这里是1.6的。

当然,你也可以把上面两种方法结合起来使用

 

有时候在会出现如下报错Java was started but returned exit code=1

解决方法:也是在eclipse.ini的在-vmargs上面,添加下面两行:

-vm

C:\Program Files\Java\jre7\bin\client\jvm.dll

 

参考自:

http://stackoverflow.com/questions/7302604/eclipse-error-failed-to-create-the-java-virtual-machine

http://ronqi.iteye.com/blog/1279352

http://blog.csdn.net/lufeng20/article/details/7629555

转载请注明:大步's Blog » Eclipse启动时fail to create Java Virtual Machine问题的解决

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
SiteMap