title: How can I give the Intellij compiler more heap space?
body: <p>When I make an Intellij project, I keep getting the following out of memory error.</p>
  
  <p>I already increased my heap size in <code>idea.vmoptions</code>: </p>
  
  <pre><code>-Xms128m
  -Xmx2048m
  -XX:MaxPermSize=1024m
  -XX:ReservedCodeCacheSize=64m
  -ea
  </code></pre>
  
  <p>But I still get this error:</p>
  
  <pre><code>Information:The system is out of resources.
  Information:Consult the following stack trace for details.
  Information:java.lang.OutOfMemoryError: Java heap space
  Information:    at com.sun.tools.javac.util.Position$LineMapImpl.build(Position.java:139)
  Information:    at com.sun.tools.javac.util.Position.makeLineMap(Position.java:63)
  Information:    at com.sun.tools.javac.parser.Scanner.getLineMap(Scanner.java:1105)
  Information:    at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:512)
  Information:    at com.sun.tools.javac.main.JavaCompiler.parse(JavaCompiler.java:550)
  Information:    at com.sun.tools.javac.main.JavaCompiler.parseFiles(JavaCompiler.java:804)
  Information:    at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:727)
  Information:    at com.sun.tools.javac.main.Main.compile(Main.java:353)
  Information:    at com.sun.tools.javac.main.Main.compile(Main.java:279)
  Information:    at com.sun.tools.javac.main.Main.compile(Main.java:270)
  Information:    at com.sun.tools.javac.Main.compile(Main.java:69)
  Information:    at com.sun.tools.javac.Main.main(Main.java:54)
  Information:    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  Information:    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  Information:    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  Information:    at java.lang.reflect.Method.invoke(Method.java:597)
  Information:    at com.intellij.rt.compiler.JavacRunner.main(JavacRunner.java:71)
  Information:Compilation completed with 1 error and 0 warnings
  Information:1 error
  Information:0 warnings
  Error:Compiler internal error. Process terminated with exit code 3
  </code></pre>
  
  <p>What am I missing?</p>