IntelliJ 2016.3.3 (32b) JVM 错误代码 -6
IntelliJ 2016.3.3 (32b) JVM Error Code -6
我是 运行 针对一个非常大的文本文件的脚本,它使 IntelliJ 崩溃(即当出现内存过载弹出窗口时,我选择 "Shut Down" intellij)。
现在启动时出现以下错误
"Failed to create JVM: error code -6.
JVM Path: C\Users\[username]\[AppData]\...[IntelliJ Idea 2016.3.3]\jre\jre
If you already have a 32-bit JDK installed, define a JAVA_HOME variable in Computer > System Properties > System Settings > Env Variables"
我的idea.exe.vmoptions如下
-server
-Xms128m
-Xmx512m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
并已将 JAVA_HOME 设置为 32 位和 64 位 JDK 以进行测试。
有什么建议吗?
转到 C:\Program Files\Android\Android Studio\bin\studio.exe.vmoptions
在记事本中打开
-Xmx512m 到 -Xmx256m
-XX:MaxPermSize=250m 到 -XX:MaxPermSize=128m
或更改:
-Xmx750m 到 -Xmx512m
-XX:MaxPermSize=350m 到 -XX:MaxPermSize=250m
此问题与 IntelliJ 2016.3.3 与 Java 1.7 的兼容性有关。
安装 Java 1.8 允许我 运行 IntelliJ 的 64b 版本,这反过来也解决了 JVM 错误。
我是 运行 针对一个非常大的文本文件的脚本,它使 IntelliJ 崩溃(即当出现内存过载弹出窗口时,我选择 "Shut Down" intellij)。
现在启动时出现以下错误
"Failed to create JVM: error code -6.
JVM Path: C\Users\[username]\[AppData]\...[IntelliJ Idea 2016.3.3]\jre\jre
If you already have a 32-bit JDK installed, define a JAVA_HOME variable in Computer > System Properties > System Settings > Env Variables"
我的idea.exe.vmoptions如下
-server
-Xms128m
-Xmx512m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
并已将 JAVA_HOME 设置为 32 位和 64 位 JDK 以进行测试。
有什么建议吗?
转到 C:\Program Files\Android\Android Studio\bin\studio.exe.vmoptions
在记事本中打开
-Xmx512m 到 -Xmx256m
-XX:MaxPermSize=250m 到 -XX:MaxPermSize=128m
或更改:
-Xmx750m 到 -Xmx512m
-XX:MaxPermSize=350m 到 -XX:MaxPermSize=250m
此问题与 IntelliJ 2016.3.3 与 Java 1.7 的兼容性有关。
安装 Java 1.8 允许我 运行 IntelliJ 的 64b 版本,这反过来也解决了 JVM 错误。