1. 程式人生 > >Eclipse啟動時fail to create Java Virtual Machine問題的解決

Eclipse啟動時fail to create Java Virtual Machine問題的解決

        問題描述

        一開始我的eclipse還能用,還是好的,然後好像是360提示有個關於JAVA的漏洞,然後我就補了這個漏洞,啟動eclipse時居然就啟不起來了,提示fail to create Java Virtual Machine這個錯誤,


        於是上網找了答案,找到了解決方法,解決如下:

        解決辦法

       找到eclipse安裝目錄下的eclipse.ini配置檔案,開啟如下:

-startup
-vm D:\Java\jre6\bin\javaw
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-Dsun.lang.ClassLoader.allowArraySyntax=true

        只要吧上面的256M改成128M,512M改成128M,改完之後如下:

-startup
-vm D:\Java\jre6\bin\javaw
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
128M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m
-Dsun.lang.ClassLoader.allowArraySyntax=true

       

        然後就能正常啟動了。。