À partir d'aujourd'hui, ma compilation maven échoue.
[INFO] [ERROR] Unexpected
[INFO] java.lang.OutOfMemoryError: Java heap space
[INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694)
[INFO] at java.lang.String.<init>(String.java:203)
[INFO] at java.lang.String.substring(String.java:1877)
[ERREUR] Mémoire insuffisante; pour augmenter la quantité de mémoire, utilisez l'indicateur -Xmx au démarrage (java -Xmx128M ...)
Depuis hier, j'avais exécuté avec succès une compilation maven.
À partir d'aujourd'hui, je viens de faire passer mon tas à 3 Go . De plus, je n'ai changé que 2-3 lignes de code mineures, donc je ne comprends pas cette erreur "mémoire insuffisante".
vagrant@dev:/vagrant/workspace$ echo $MAVEN_OPTS
-Xms1024m -Xmx3000m -Dmaven.surefire.debug=-Xmx3000m
EDIT: J'ai essayé le commentaire de l'affiche en modifiant le pom.xml de mon module défaillant. Mais j'ai eu la même erreur de construction maven.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
<fork>true</fork>
<meminitial>1024m</meminitial>
<maxmem>2024m</maxmem>
</configuration>
</plugin>
-Xmx
.