Eclipse 报 "Building Workspace". GC Overhead Limit Exceeded
eclipse 一直报 An internal error occurred during: “Building workspace”. GC overhead limit exceeded
最近导入到 eclipse 里的工程挺大的,每次 eclipse 启动之后都回 update workspace,然后就一直报:
An internal error occurred during: “Building workspace”. GC overhead limit exceeded
这个错误。
解决方法:
原因是 Eclipse 默认配置内存太小需要更改 Eclipse 安装文件夹下的 eclipse.ini 文件。
Eclipse.ini 默认文件如下:
修改如下:
-Xms512m -Xmx1024m
第一个是最小的初始化内存,第二个是最大的占有内存
还可以加上 -XX:MaxPermSize=1024m 这个意思是在编译文件时一直占有最大内存,重启 Eclipse。