問題描述
一開始我的eclipse還能用,還是好的,然後好像是360提示有個關於JAVA的漏洞,然後我就補了這個漏洞,啟動eclipse時居然就啟不起來了,提示fail to create Java Virtual Machine這個錯誤,
於是上網找了答案,找到瞭解決方法,解決如下: 解決辦法
找到eclipse安裝目錄下的eclipse.ini設定檔,開啟如下:
-startup-vm D:\Java\jre6\bin\javawplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502-productorg.eclipse.epp.package.jee.product--launcher.defaultActionopenFile--launcher.XXMaxPermSize256M-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m--launcher.defaultActionopenFile-vmargs-Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx512m-Dsun.lang.ClassLoader.allowArraySyntax=true
只要吧上面的256M改成128M,512M改成128M,改完之後如下:
-startup-vm D:\Java\jre6\bin\javawplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502-productorg.eclipse.epp.package.jee.product--launcher.defaultActionopenFile--launcher.XXMaxPermSize128M-showsplashorg.eclipse.platform--launcher.XXMaxPermSize128m--launcher.defaultActionopenFile-vmargs-Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx256m-Dsun.lang.ClassLoader.allowArraySyntax=true
然後就能正常啟動了。。