2015-09-30 3 views
13

importazione di progetti Maven termina conMaven importazione in IntelliJ IDEA esaurisce la memoria su un grande progetto

Exception java.lang.OutOfMemoryError: GC overhead limit exceeded 
  1. Ho cercato di definire una variabile d'ambiente: MAVEN_OPTS = -Xmx1g.
  2. Ho provato ad aggiungere -Xmx1g alle opzioni di Maven VM tramite Impostazioni -> Strumenti di creazione -> Maven -> Runner.

Senza successo. Cos'altro posso fare?

risposta

16

La soluzione è quella di impostare -Xmx1g (o più) in Maven VM options for importer(sì, si tratta di un'opzione separata!). Vai su "Impostazioni -> Strumenti di costruzione -> Maven -> Importazione" e trova l'opzione lì.

Maven importing settings

Per saperne di più sulla dimensione heap JVM: (Q) What are the Xms and Xmx parameters when starting JVMs?.

+0

Se l'aumento del limite di memoria non aiuta, controllare idea.log ([come trovare i registri?] (Https://intellij-support.jetbrains.com/hc/articles/207241085)) per errori relativi all'importazione di Maven . – naXa