蚂蚁构建失败-java.lang.OutOfMemoryError:Java堆空间

时间:2018-12-04 21:38:19

标签: build ant out-of-memory heap-memory

对于希望将其标记为重复问题的人们,请等待并阅读以下内容:

在发布此问题之前,我已经广泛搜索了SO,但是没有为OutOfMemoryError提供的解决方案对我有用。使用ant构建时出现此问题。 无效的解决方案:

1. export ANT_OPTS=-Xmx1g
   ant

2. set ANT_OPTS=-Xmx1g
   ant

3. export ANT_OPTS="-Xmx2g -XX:MaxPermSize=512m"

以及其他几个

1 个答案:

答案 0 :(得分:0)

这是我为问题找到的解决方案:

由于失败并引发OutOfMemory错误的项目具有其自己的build.xml文件。 在build.xml文件中,有一个属性标签,用于分配Java编译器所需的内存。那记忆力很低。增加内存分配后,它解决了我的问题。

<property name="javac.max.memory" value="2024M" />

希望有帮助