通过增加堆内存/持久代空间来修复Eclipse内存溢出错误
当你在处理大型项目时,可能会遭遇Eclipse内存溢出错误。有时是因为Permgen空间(Java 8之前),有时则是Eclipse的堆内存耗尽。
解决 Eclipse 内存溢出错误

增加Eclipse的堆空间。
通过编辑-Xmx值,您可以增加最大堆大小。例如,以下的代码片段将会将Eclipse的堆大小增加到2 GB。
-Xmx2048m

在Eclipse中增加Permgen空间
如果您使用的是Java 8以下版本,则可能会收到OutOfMemoryError: Permgen space错误,只需将Eclipse中的永久代空间增加即可。下面是在eclipse.ini文件中将永久代空间增加至512MB的配置。
-XX:MaxPermSize=512M