Non valide “taille maximale du tas” lors de l'exécution de Maven
Je vais avoir des problèmes de configuration de maven. Je suis sous windows 7 64 bits avec 4 GO de RAM.
Je reçois ce message d'erreur lorsque vous essayez d'exécuter mvn:
Invalid maximum heap size: -Xmx512m.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Voici mes variables utilisateur:
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55
M2=%M2_HOME%\bin
M2_HOME=C:\Program Files\Apache Software Foundation\apache-maven-3.2.1
MAVEN_OPTS=-Xms256m -Xmx512m
Path=%M2%;%JAVA_HOME%\bin
Pouvez-vous exécuter java? Essayez
Êtes-vous sûr
Aucune une telle chose comme "M3_HOME", c'est juste M2_HOME pour toutes les versions de Maven. Voir maven.apache.org/download.cgi#Installation
J'ai résolu le même problème sur windows exécution de cette commande sur la ligne de commande windows : définir MAVEN_OPTS=-Xmx1024M -XX:MaxPermSize=256M
med_alpa commentaire m'aide, les cotations sont ambiguës dans Windows
java -version
premier. Ce qui se passe?Êtes-vous sûr
-Xms256m -Xmx512m
ne contient pas de caractères étranges? Peut-être le trait d'union est devenue un n-tableau de bord ou quelque chose? Qui serait arrivé si vous copier/coller l'exemple de quelque part.Aucune une telle chose comme "M3_HOME", c'est juste M2_HOME pour toutes les versions de Maven. Voir maven.apache.org/download.cgi#Installation
J'ai résolu le même problème sur windows exécution de cette commande sur la ligne de commande windows : définir MAVEN_OPTS=-Xmx1024M -XX:MaxPermSize=256M
med_alpa commentaire m'aide, les cotations sont ambiguës dans Windows
OriginalL'auteur metaphizix | 2014-05-21
Vous devez vous connecter pour publier un commentaire.
modifier la jvm.config .mvn répertoire ( il est dans le contrôleur de répertoire ).
étude mvn.sh qui vient avec maven. vous verrez MAVEN_OPTS paramètre dans le script.
essayer la version de java avant de les modifier.
par exemple : java -Xmx512m -version
maintenant, vous savez comment vous y prendre et faire les changements.
/sunil
OriginalL'auteur sunil
Essayez d'utiliser: -Xmx1024M
Remarque: " M "au lieu de "m"
OriginalL'auteur David Hernández Martín
Utilisateur @med_alpa avait le droit de la suggestion dans mon cas (Windows):
Donc, assurez-vous que le pas de mettre des guillemets autour de la valeur que vous avez définie pour MAVEN_OPTS
OriginalL'auteur Adriaan Koster