增加IntelliJ java堆大小

Zau*_*yev 6 javac intellij-idea maven-3 maven

经过大量的研究,我无法得到结果.我是IntelliJ IDEA的新手,我使用11.1.2版本.我使用3个模块(3个eclipse项目),并在每个模块中设置了Preferences - > Compiler - > Java Compiler,其中包含以下值:

最大堆大小(MB): 512

其他命令行参数:

-target 1.6 -XX:MaxPermSize = 512M -Xms256m -Xmx512m -XX:PermSize = 512m

并且还配置了Maven runner的VM Options,如下所示:

-XX:PermSize =1024米-XX:MaxPermSize参数=512米-Dfile.encoding = UTF-8 -Duser.language = EN

检查跳过测试...

我还更改了应用程序 - > IntelliJ IDEA 12 - >目录 - > Info.plist:

      <key>VMOptions</key>
      <string>-ea -Xverify:none -Xbootclasspath/a:../lib/boot.jar</string>

      <key>VMOptions.i386</key>
      <string>-Xms256m -Xmx512m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=128m</string>

      <key>VMOptions.x86_64</key>
      <string>-Xms256m -Xmx512m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=128m -XX:+UseCompressedOops</string>

      <key>WorkingDirectory</key>
Run Code Online (Sandbox Code Playgroud)

但是在做了这些更改之后,IntelliJ向我展示了右下角分配的200-250 MB的堆空间......有什么问题?

Zau*_*yev 15

-Xms512m -Xmx1024m设置添加到Maven运行器配置(不是首选项中的设置,而是我为项目创建的设置)解决了我的Java堆空间错误.


om3*_*39a 6

尝试将MAVEN_OPTS添加为-Xms512 -Xmx1024m到Windows环境变量.右键单击我的计算机 - >高级 - >环境变量,然后尝试运行maven构建并查看它是否有效.