关于编译flex项目的OutOfMemoryError

时间:2012-08-16 07:03:45

标签: flex ant build

我在Windows 7中编译flex项目时得到了OOM

 [java] Loading configuration file E:\work\3.4.0\frameworks\flex-config.xml
 [java] Error: Java heap space
 [java] java.lang.OutOfMemoryError: Java heap space
 [java]     at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:99)
 [java]     at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:393)

设定:

RAM - 4GB JVM参数 - -Xms512M -Xmx1024M

任何帮助非常感谢

2 个答案:

答案 0 :(得分:0)

将此参数添加到flex项目:

在菜单窗口 - > gt; preferences - > java - > installedJRES下,选择已安装的jdk并单击编辑按钮最后将此参数添加到Field Defalut VM参数:-XX:PermSize = 512M -XX: MaxPermSize参数= 1024M

希望帮助你

答案 1 :(得分:0)

设置

后问题得到解决
<java jar="${MXMLC.JAR}" fork="true" failonerror="true">
<jvmarg value="-Xms10m" />
<jvmarg value="-Xmx512m" />