IDEA無法啟動:Failed to create JVM:error code -1


轉自:https://blog.csdn.net/u013243986/article/details/52296944

隨便設置把內存加大了, 結果idea就奔潰了,再打開時就提示這樣的錯誤,Failed to create JVM:error code -1  還說我的環境變量有問題

C盤目錄下的idea工作/緩存/配置 目錄下,目錄一般是:C:\Users\Administrator\.IntelliJIdea2016.1    發現這里也有idea64.exe.vmoptions  這個配置文件,修改里面的配置
-Xms1024m
-Xmx2048m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

但是有點要注意的就是 

-Xms    JVM初始分配的堆內存
-Xmx   JVM最大允許分配的堆內存,按需分配
-XX:PermSize   JVM初始分配的非堆內存
-XX:MaxPermSize   JVM最大允許分配的非堆內存,按需分配
這幾個參數的大小有限制  xms不能大於xmx  maxpermsize 一般不大於xmx 如果設置錯就會出現我的這種情況.   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM