Idea(启动报错):if you already have a JVM....

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:...

我报错的原因是:-XX:ReservedCodeCacheSize 的值 大于了 -Xms 。

网上百度到的都是 :
要么修改idea安装目录下的:idea64.exe.vmoptions 文件配置
要么删除安装目录下的 idea64.exe.vmoptions 文件
要么修改C盘的 idea64.exe.vmoptions
结果:都无效
一帮菜鸡抄来抄去,抄了一堆没用的东西。

正确做法:
idea安装目录的idea64.exe.vmoptions文件 和 C盘的 idea64.exe.vmoptions 文件,前三个参数要一致,
要遵循规则:-Xmx > -Xms > -XX:ReservedCodeCacheSize

image.png
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容