事发原因
Maven导依赖的时候OOM,因此怀疑是内存太小,尝试修改idea.vmoptions的参数,然后发现IDEA重启后打不开了,卸载重装后也无法打开。。。
实际上如果导包爆出OOM的话应该调整下图参数,不过这都是后话了
解决思路
查看IDEA log看运行时报了什么错,但是现有的log是IDEA运行时的log,最新IDEA无法打开,其实根本不会产生log,后来发现我们可以通过命令行打开IDEA,查看报错信息
打开finder->应用程序->idea.app->右键->显示包内容->然后MaxOS->双击shell脚本(idea)
报错信息提示,ReservedCodeCacheSize
最大为2G,我写的4G,参数不合法。。。修改报错信息中的idea.vmoptions
文件参数即可