53

Import of Maven project ends with

Exception java.lang.OutOfMemoryError: GC overhead limit exceeded
  1. I've tried to define an environment variable: MAVEN_OPTS = -Xmx1g.
  2. I've tried to add -Xmx1g to Maven VM options via Settings -> Build Tools -> Maven -> Runner.

Without success. What else can I do?

naXa stands with Ukraine
  • 35,493
  • 19
  • 190
  • 259

2 Answers2

86

The solution is to set -Xmx1g (or more) in Maven VM options for importer (yes, it is a separate option!). Go to "Settings/Preferences -> Build Tools -> Maven -> Importing", and find the option there.

Maven importing settings

Read more on JVM heap size: (Q) What are the Xms and Xmx parameters when starting JVMs?.

IamAshay
  • 1,377
  • 1
  • 7
  • 16
naXa stands with Ukraine
  • 35,493
  • 19
  • 190
  • 259
7

enter image description here

if you want in idea, this config will be success. "Build process heap size (Mbytes)"

preference->Build,Execution,Deployment->Compiler:Build process heap size (Mbytes)

Nihal
  • 5,262
  • 7
  • 23
  • 41
Wangshen Bi
  • 79
  • 1
  • 1