Il semble que m2eclipse ne reconnaisse pas ma variable $ M2_OPTS.
Je peux exécuter la même construction à l'extérieur de l'amende éclipse (avec coudés heapsize):
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 51 seconds
[INFO] Finished at: Tue Nov 10 00:00:02 EST 2009
[INFO] Final Memory: 72M/187M
[INFO] ------------------------------------------------------------------------
Mais quand je lance cela avec m2eclipse j'exécuter toujours la mémoire:
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Java heap space
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.OutOfMemoryError: Java heap space
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
...
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 minute 27 seconds
[INFO] Finished at: Mon Nov 09 23:56:32 EST 2009
[INFO] Final Memory: 43M/81M
[INFO] ------------------------------------------------------------------------
Tous des idées?
SOLUTION: Ajoutez les arguments mem à l'onglet JRE installé des préférences Java.
Hmmm. Bon point. J'ai regardé à nouveau, et j'avais défini $ MAVEN_OPTS, pas $ M2_OPTS. Après avoir ajouté un $ M2_OPTS, les choses semblent fonctionner de la même manière. Donc, je suis aussi déconcerté. J'ai effacé les paramètres Maven et tout et toujours pas de dés. – cwash
J'ai lancé les arguments mem sur la machine virtuelle installée et tout a fonctionné. Merci pour l'aide. – cwash
J'ai suivi cette même réponse pour spécifier d'autres arguments MAVEN_OPTS (keystore et truststore pour mon serveur HTTPS Artifactory) et cela a corrigé un problème similaire où les fichiers JAR n'étaient pas téléchargés depuis Artifactory car Eclipse n'utilisait pas MAVEN_OPTS pour communiquer avec Artifactory. – BennyMcBenBen