Maven build on Eclipse: java.lang.OutOfMemoryError: Java hea



我知道以前已经多次问过这个问题,但到目前为止,在我的情况下还没有解决方案。

情境:我正在尝试构建一个 Maven 项目。环境是 Eclipse 上的 JDK 1.7。

问题:运行Maven构建时,出现以下错误:

java.lang.OutOfMemoryError: Java heap space

我尝试过什么:在我的pom中.xml我尝试了其他StackOverFlow答案:

<fork>true</fork>
<meminitial>512m</meminitial>
<maxmem>1048m</maxmem>
<verbose>true</verbose>
<argLine>-Xmx1024m</argLine>

我还更改了日食中的内存设置.ini

任何帮助将不胜感激。

如果您在 Linux 机器上尝试此操作,请按如下所示设置MAVEN_OPTS并查看。

导出MAVEN_OPTS="-Xms1024m -Xmx4096m -XX:PermSize=1024m">

@tagellei给出了正确的答案(在评论部分(。谢谢@tagellei

右键单击项目 --> 运行方式 --> 运行配置 -->单击弹出窗口中的 JRE 选项卡 --> 在 VM 参数下,键入:-xms512M -xx1024M

最新更新