第一种情况
这种解决办法是IDEA编译器内存写小了,需要修改一下配置文件 idea64.exe.vmoptions,idea.exe.vmoptions, 将idea64.exe.vmoptions的数据修改为 Xms256, Xmx2048,将 idea.exe.vmoptions的改为Xms256, Xmx1024.(idea64.exe.vmoptions的Xms要比idea.exe.vmoptions的大才行)
修改后的数据是这样的:
-server
-Xms256m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
第二种情况
如果第一种方法不管用,可以想想,是不是自己刚刚安装的mybatis,因为我就是这个情况 ,安装完mybatis之后就闪退且第一种方法没有效果。
如果是的话,就在你的C:\Users\Administrator.IntelliJIdea2018.1\config\plugins路径下,删除那个mybatis即可。