有的時候安裝了eclipse,啟動會遇到這樣的問題“failed to create the java virtual machine”。
(一)百度了一下發現主要給的解決辦法如下:
解決步驟:
1、打開eclipse解壓目錄下的配置文件eclipse.ini;
2、找到
--launcher.XXMaxPermSize
256M
並改為
--launcher.XXMaxPermSize
128M
注意:該值對應的有兩處,即需要修改兩處。
3、保存,啟動eclipse;
問題解釋:
eclipse配置文件中將運行的方法區(Perm Gen)最大值設置為256M甚至更大,其實128M足矣;eclipse運行時檢查內存情況以保證其能正常運行,但是本機內存不足,故警告不能正常運行。此時將MaxPermSize設置為128M即可。也就是相當於降低了運行門檻。
(二)本人遇到該問題的解決辦法:
有可能真的是以上的方法會解決出現的問題,但是我用的eclipse是解壓版的,根本沒有找到eclipse解壓目錄下的配置文件eclipse.ini,
根據上面的解決辦法的提示,懷疑是電腦內存占用過多,可以將瀏覽器、其他占用內存角度的軟件關一下,通過電腦關鍵查看本機內存占有率下降到30%左右,
然后再啟動eclipse就可以了(電腦是32位系統,內存只有3G)。可能是一種解決辦法。
注:第一種方法參考如下鏈接:http://blog.csdn.net/rflyee/article/details/8958165
