截至今天,我的maven编译失败。
[INFO] [ERROR] Unexpected
[INFO] java.lang.OutOfMemoryError: Java heap space
[INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694)
[INFO] at java.lang.String.(String.java:203)
[INFO] at java.lang.String.substring(String.java:1877)
[ERROR] Out of memory; to increase the amount of memory, use the -Xmx
flag at startup (java -Xmx128M …)
截至昨天我已经成功运行了一个maven编译。
到今天为止,我只是碰到我的堆3 GB。此外,我只改变了2-3个小行代码,所以我不明白这个“内存不足”的错误。
vagrant@dev:/vagrant/workspace$ echo $MAVEN_OPTS
-Xms1024m -Xmx3000m -Dmaven.surefire.debug=-Xmx3000m
编辑:我试过海报的评论通过更改我的失败模块的pom.xml。但我有相同的maven构建错误。
org.apache.maven.plugins
maven-compiler-plugin
1.5
1.5
true
1024m
2024m