IDEA中安装Lua插件导致IDEA卡死的解决方案
-
问题背景
今天在学习redis时,为了让redis的多条指令(取锁、比锁、释放锁)保障原子性,我通过使用一个lua脚本统一去执行redis的的多条指令,首先需要安装一个在IDEA中安装一个Lua脚本插件,否则IDEA无法识别Lua脚本,我就安装了EmmyLua,结果在安装重启后我的IDEA直接就卡死了,出现了下面的场景
-
问题出现的原因
暂且未知,如果有大佬知道原因还请留言或私信告诉在下,在下不胜感激😄
-
问题的解决方案
- Step1:强制关闭IDEA。由于当前IDEA是处于完全卡死状态,肯定是不能通过正常手段关闭,所以我们 可以通过任务管理器强制关闭IDEA
- Step2:重启IDEA,然后删除插件。这一步很重要,需要手速,我们要在IDEA还在初始化项目时,就立马停止加载索引,此时就去插件商店将Lua插件给删掉
- Step3 :清空IDEA缓存,此时会重启IDEA(这一步是核心操作)
- Step4:重启成功后,就可以去重新下载Lua插件了,之后你就可以痛快地编写Lua脚本了
PS:如果您有其它方法 或者 知道为什么会出现这个问题,欢迎留言交流