eclipse与Android sdk,ERROR:Java堆空间

时间:2013-05-24 18:45:30

标签: java android eclipse configuration

最近我在使用eclipse中的应用程序时遇到问题,在处理xml文件时出现下一条消息:

ERROR: 'Java heap space'

我已经阅读了eclipse.ini文件中的尝试增加:

-vmargs
-Xmx40m
-Xmx512m

为:

-vmargs
-Xmx512m
-Xmx1024m 

但它会工作一段时间而不是一小时左右它会给我同样的错误,我正在使用4gb内存的MacBook空气中工作。 我有 Eclipse SDK 版本:3.7.2 构建ID:M20120208-0800 我刚刚更新了它,所以我不知道这是不是为什么这样做,这就是我的eclipse.ini现在的样子:

-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.101.v20120109-1504
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xmx512m
-Xmx1024m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts

我还能做些什么来解决这个问题?任何帮助真的很感激。提前谢谢。

1 个答案:

答案 0 :(得分:6)

试试这个

在Run-> Run Configuration中找到您正在运行的类的名称,选择它,单击Arguments选项卡,然后添加:

  -Xms512M -Xmx1524M

到VM Arguments部分

几条有用的链接

What are the best JVM settings for Eclipse?

Error "java heap size" in Eclipse Android?

编辑:

只有更改以下内容后,您的eclipse.ini设置才会生效:

运行 - >外部工具 - >外部工具

配置。转到你使用的配置,在jre tab -select选项

在工作区中运行相同的JRE。