web-dev-qa-db-fra.com

Importation Maven dans Intellij IDEA manque de mémoire sur un grand projet

L'importation du projet Maven se termine avec

Exception Java.lang.OutOfMemoryError: GC overhead limit exceeded
  1. J'ai essayé de définir une variable d'environnement: MAVEN_OPTS = -Xmx1g.
  2. J'ai essayé d'ajouter -Xmx1g à Maven VM options via Paramètres -> Outils de construction -> Maven -> Runner.

Sans succès. Que puis-je faire d'autre?

28
naXa

La solution consiste à définir -Xmx1g (ou plus) dans Maven VM options pour l'importateur (oui, c'est une option distincte!) . Allez dans "Paramètres -> Outils de construction -> Maven -> Importation", et trouvez l'option là.

Maven importing settings

En savoir plus sur la taille du tas JVM: (Q) Quels sont les paramètres Xms et Xmx lors du démarrage des JVM? .

47
naXa

enter image description here

si vous voulez en idée, cette config sera réussie. "Taille du tas de processus de génération (Mo)"

préférence-> Build, Execution, Deployment-> Compiler: Build process heap size (Mbytes)

3
Wangshen Bi