Error launching IDEA-If you already have a 64-bit JDK installed, define a JAVA_HOME variable in Computer>System Properties>System Settings>Environment Variables. Failed to create JVM. JVM Path:C\Program Files\JetBrains\IntelliJ IDEA 2019.2\jbr\解决
今天修改了idea中Help>Edit Custom VM Options中Xms、Xmx与XX:ReservedCodeCacheSize参数,之后重启idea,就进不了idea了,提示如下图
提示JAVA_HOME环境变量出现了问题???!!!安装idea之后根本都没有动过环境变量啊,怎么会找不到呢?好吧,进入环境变量的设置,发现根本没有问题啊?那重新配置一下!结果,不出意外,还是不行!!!
之后发现根本不是环境变量的问题,而是我修改了IDEA中JVM运行参数的问题(自己修改了JVM的运存),那怎么解决呢?只需将C:\Users\用户名.IntelliJIdea2019.2\config\文件还原即可(就是找到这个文件,把修改的值还原)
如果修改这个还不行,那可能是你电脑上的IDEA最近才更新了,得找到更新后的文件,可以直接搜索该文件,然后还原修改的内容即可
或者直接进入IDEA的安装目录下的bin目录(我的目录是C:\Software\IntelliJ IDEA 2020.3\bin)
最后贴上自己和文件的内容:
-server -Xms128m -Xmx512m -XX:ReservedCodeCacheSize=384m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -ea -=false -="" -=true -=true -=off
-Xms128m -Xmx750m -XX:ReservedCodeCacheSize=512m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -XX:CICompilerCount=2 -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -ea -=false -="" -=true -=true -=off