intellij idea2019 打开项目启动总闪退
-Xms512m 设置初时的内存大小,提高 Java 程序的启动速度
-Xmx750m 设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能
-Xverify:none 关闭 Java 字节码验证,从而加快了类装入的速度,并使得在仅为验证目的而启动的过程中无需装入类,缩短了启动时间
-XX:+UseParNewGC 使用并行收集算法
-server 控制内存 garage 方式,这样你无需在花一到两分钟等待内存 garage 的收集
-Dsun.awt.keepWorkingSetOnMinimize=true 可以让 IDEA 最小化到任务栏时依然保持以占有的内存,当你重新回到 IDEA,能够被快速显示,而不是由灰白的界面逐渐显现整个界面,加快回复到原界面的速度。
我去百度了下内存配置改安装目录的
找到 idea 安装目录的 bin 目录,搜索 vmoptions 可以看到两个文件,
idea.exe.vmoptions idea64.exe.vmoptions
1
这两个文件就是 IDEA 的一些配置文件,带 64 位的对应 64 位的启动器,不带的对应 32 位,默认启动的是 32 位,你使用的是哪一个启动器就改哪一个,最好是两个一起都修改下(推荐)。
修改两个文件中这一项,将 Xmx 设置为小一点,就可以解决 IDEA 闪退的问题,
我的电脑内存剩余不足 2048m,但是我设置 2048,所以造成闪退,改为 1024 就可以了
-Xms128m
-Xmx1024m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-D
sun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
链接:https://blog.csdn.net/dongzhongyan/article/details/70141169
接着我去把 idea 内存看板打开发现正常? 运行项目还是闪退 接着我又看到一篇文章
若电脑是首次安装就打不开,就不用往下看了,应该是其他方面的错误。
若电脑是之前安装过卸载了,或者是更新了新版之后打不开,则删除老版的目录。
例如我新安装了 2018.3 版本,则我需要删掉老版 2018.1 的目录如下:
C:\Users\Administrator.IntelliJIdea2018.1
删除之后再启动试试。
链接:https://blog.csdn.net/qq12547345/article/details/86538829
删除之前的启动运行项目 几秒后又继续闪退 我又发现一篇文章 试了试?高高兴兴打开 idea 感觉可以
今天使用 Idea 时,由于打开多个大项目,Idea 提示内存不够用,弹出对话框建议增加-Xmx512m 大小,我增加大小为 1024 之后就开始出现问题。之后就开始不停的闪退,用不了多久就开始闪退。
之前一直好好的,这次特殊操作之后就出问题。也查了资料,所以基本确定和这项设置有关。但是修改了 IDE 目录下的 bin 下面的
idea.exe.vmoptions 和 idea64.exe.vmoptions 之后仍没有好转。
最后发现 IDE 使用的配置在 C:\Users\Administrator.IntelliJIdea2018.1\config 居然还有一份,idea.exe.vmoptions,修改这个文件之后问题解决。
-server
-Xms128m
-Xmx512m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
评论