Eclipse无法启动或停留在Loading workbench呈灰色无响应状态

方案一:修改eclipse.ini配置内存

     1、Xms 512m 初始总堆内存(最好跟最大总堆内存一样)

        Xmx 2048m 最大总堆内存(最好设置为PC物理内存的1/4,我的电脑8G内存)

        XXMaxPermSize 512m 持久带堆内存

     2、-XX:+UseParallelGC并发内存回收

        -XX:+DisableExplicitGC禁用System.gc()的显示内存回收


方案二:减少加载项和取消自动编译(减少系统的负荷,clean的时候选择只构建编译选中的项目)

        1、Windows->preferences-》startup and shutdown->取消勾选plug-ins activated on startup下面的选            项和Refresh workspace on startup,减少加载项。(注:保留Android Development Toolkit,否则会有            no target available错误)

        2、关闭菜单栏Project-》Build Automatically

        

方案三:错误关闭引起的,需要对workspace下面的.metadata(ubuntu下ctrl+H显示隐藏文件)进行修改。

        1、delete org.eclipse.ui.workbench and org.eclipse.ui.workbench.texteditor in /.plugins,then              restart.

        2、直接删除.matadata(不推荐,除非eclipse一直卡,无法打开,删除该文件会清除你之前对eclipse相关            配置,工具回到初始化场景)

        3、rm workspace/.metadata/.plugins/org.eclipse.core.resources/.snap,如果没有此文件,可以重命名            org.eclipse.core.resources为org.eclipse.core.resources_old,start eclipse,then close,再把生            成的org.eclipse.core.resources删掉,将org.eclipse.core.resources_old改回原名。

        4、如果是某个打开的项目出现错误,或者关闭eclipse后对工作区间下的工程作修改,eclipse启动加载时            会无法恢复关闭前的工作区间状态,也会一直打不开,只需要删除.../x.x.x.resources/.progect下与            工程同名文件即可。



你可能感兴趣的:(eclipse)