问题描述
每当切换mapper文件的时候都特别卡,甚至需要等待10几秒
原因分析:
网上全都是修改最大内存(很少会有人因为默认设置太小而卡,甚至可能会因为调节太大导致IDEA无法启动),文章最后附上由于调节太大无法启动IDEA怎么解决。
解决方案:
接下来是IDEA卡顿的解决方案:禁用部分IDEA的异常检查,对卡顿影响最大的一定是代码检查。
由于mapper文件的sql太多,并开启了sql方言检查,但是没有配置数据源等,所以方言检查报异常,如图有一万八的异常信息,就导致每次切换这个文件都特别卡。
方法1、可以禁用sql的方言检查,同理也可禁用其他的检查,如下图:
方法2、配置sql方言检查
然后在IDEA配置数据源(即用IDEA连接数据库)
IDEA内存设置太大,导致 IDEA无法启动,报错: (If you already have a JDK installed,define a JAVA HOME variable inComputer System Properties System Settings >Environment Variables.Failed to create JVM.JVM Path:D:\Tool\IDEA\IntelliJ IDEA 2022.3.3\jbr确定)
按照以上方法,在IDEA内部修改IDEA内存的方法,本质修改的也是本地的idea64.exe.vmoptions文件,不过不是安装目录下的,是C盘用户目录下的缓存文件,他会在缓存目录下生成一个vmoptions文件,idea再次打开就会读取这个缓存文件。
修改如下路径的文件,就可以打开了
C:User\用户\AppData\Roaming\JetBrains\IntelliJIdea2020.1\idea64.exe.vmoptions
版权归原作者 এ᭄请你吃糖℘ 所有, 如有侵权,请联系我们删除。