Eclipse 运行大java项目时 out of memory

来源:互联网 发布:网络与高性能计算 编辑:程序博客网 时间:2024/06/05 02:48

运行一些比较大的java项目时,经常报这个错:

MESSAGE An internal error occurred during: "Compacting resource model". !STACK 0 java.lang.OutOfMemoryError: GC

修改Eclipse 或 MyEclipse 的启动参数即可:
如:E:\Program Files\MyEclipse\MyEclipse 10\myeclipse.ini
(红色部分为新增内容)

#utf8 (do not remove)
#utf8 (do not remove)
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.i18n.win32.win32.x86_64_3.2.0.v201103301700
-install
e:/Program Files/MyEclipse/MyEclipse 10
-vm
e:/Program Files/MyEclipse/Common/binary/com.sun.java.jdk.win32.x86_64_1.6.0.013/bin/javaw.exe
-vmargs
-Xmx512m
-Xmn128m
-XX:PermSize=128M
-XX:MaxPermSize=128M

-Dosgi.nls.warnings=ignore

参考:http://www.oschina.net/question/213372_76038
原创粉丝点击