Eclipse啟動時fail to create Java Virtual Machine問題的解決
阿新 • • 發佈:2019-01-25
問題描述
一開始我的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
然後就能正常啟動了。。