Maven 增加IntelliJ java堆大小

Maven 增加IntelliJ java堆大小,maven,intellij-idea,maven-3,javac,Maven,Intellij Idea,Maven 3,Javac,经过大量的研究,我没有得到一个结果。我是IntelliJ的新手,我使用11.1.2版本。我使用3个模块(3个eclipse项目),在每个模块中,我都使用以下值设置首选项->编译器->Java编译器: 最大堆大小(MB):512 其他命令行参数: -目标 1.6 -XX:MaxPermSize=512M -Xms256m -Xmx512m -XX:PermSize=512m 并将Maven runner的VM选项配置如下: -XX:PermSize=1024m -XX:MaxPermSize=51

经过大量的研究,我没有得到一个结果。我是IntelliJ的新手,我使用11.1.2版本。我使用3个模块(3个eclipse项目),在每个模块中,我都使用以下值设置首选项->编译器->Java编译器

最大堆大小(MB):512

其他命令行参数:

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

并将Maven runner的VM选项配置如下:

-XX:PermSize=1024m -XX:MaxPermSize=512m -文件编码=UTF-8 -Duser.language=en

检查跳过测试后

我还更改了应用程序->IntelliJ IDEA 12->内容->信息.plist

VMOptions
-ea-Xverify:none-Xbootclasspath/a:../lib/boot.jar
VMOptions.i386
-Xms256m-Xmx512m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=128m
VMOptions.x86_64
-Xms256m-Xmx512m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=128m-XX:+UseCompressedOops
工作目录

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

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

尝试将Maven\u选择作为-Xms512-Xmx1024m添加到windows环境变量中。右键单击“我的电脑”->“高级”->“环境变量”,然后尝试运行maven版本,看看它是否有效。

Mac上标题问题的真实答案如下:

引用疯狂代码:


现在它可以从
~/Library/Preferences//idea.vmoptions
获取VM选项,并从
~/Library/Preferences//idea.properties

获取系统属性。右下角的数字显示为IntelliJ idea本身分配的堆空间。您正在为java编译器和maven runner配置堆空间。你们是不是想为创意本身分配更多的空间?嗯?!事实上,我正在尝试运行一个项目,但它爆发了java堆空间异常。。有什么建议吗?那个么右下角对你们并没有兴趣。你到底什么时候收到OOM错误?另外,这是一个maven项目吗?我已经解决了我的问题,并在上面发布了答案。。无论如何谢谢你!