我正在對一個崩潰IntelliJ的非常大的文本文件運行腳本(即當內存過載彈出窗口出現時,我選擇「關閉」intellij)。IntelliJ 2016.3.3(32b)JVM錯誤代碼-6
現在提示以下錯誤:在啓動時
"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進行測試。
有什麼建議嗎?
'-Xmx10240m'對於32位進程而言太多了,請參閱[本文檔的解決方案](https://intellij-support.jetbrains.com/hc/articles/207241105)。 – CrazyCoder
對不起,我的錯。現在更新了問題(-Xmx設置爲512m) – user7571075
檢查IDE config目錄中的.vmoptions文件。 – CrazyCoder