我知道我可能是 n 提出这个问题的人,但我一直试图通过查看过去几天的其他答案来寻找解决方案,但我仍然卡住。
每当我尝试使用带有IntelliJ IDEA 15.0.2 的 JDK 1.8时,我在尝试运行程序时出现以下错误:
Error: Abnormal build process termination:
Error occurred during initialization of VM
Could not reserve enough space for 716800KB object heap
我试图更改vmoptions,但我仍然没有运气。以下是我目前对我的vmoptions的值:
-server
-Xms512m
-Xmx1028m
-XX:MaxPermSize=1028m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xms1028m
-Xmx2048m
-XX:MaxPermSize=1028m -Xmx2048m
-XX:ReservedCodeCacheSize=1028m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
解决此问题的任何解决方案?
答案 0 :(得分:1)
通过将vm选项更改为以下内容来找到解决方案:
<强> idea.exe.vmoptions 强>
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
<强> idea64.exe.vmoptions 强>
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
答案 1 :(得分:0)
我有完全相同的问题。我添加后:
-Xmx256m
到'VM选项',它开始工作。
答案 2 :(得分:0)
由于
,我遇到了同样的问题-server