Intellij idea安装easy code后无法打开问题

先把C:\Program Files\JetBrains\IntelliJ IDEA 2021.1.1\plugins\platform-images移除,得以打开idea,然后卸载easy code。

我的intellij idea原本有一个EasyCodeMybatisCodeHelperPro插件,用得好地地,结果有天傻傻的安装了另一个插件easy code后,重启idea就打不开了。提示什么重复安装:

启动报错Internal error. Please refer to https://jb.gg/ide/critical-startup-errors java.util.concurrent.CompletionException: org.picocontainer.PicoRegistrationException: Key com.tang.intellij.lua.luacheck.LuaCheckSettings duplicated

我就惊呆了。居然还有这种操作。号称最好用的java IDE,竟然是这么流的吗?被一个插件搞趴下了。你启动的时候,发现重复不加载该插件不就好了吗,现在软件都打不开,那怎么卸载嘛!

网上说进入idea的plugins目录,找出easycode,删掉就好了。问题是,这么多目录,看不出哪个是easycode的,根本没有easycode字样,我不知道他是怎么删的。后来把心一横,采用折半查找法揪出罪魁祸首,去掉该目录,就进去了。步骤如下:

1、首先备份plugins目录

完整路径是C:\Program Files\JetBrains\IntelliJ IDEA 2021.1.1\plugins。

2、然后采用折半法,找出导致无法打开idea的元凶

移走plugins目录下一半的子目录,然后试着打开idea。如果idea可以打开,则将移走的一半子目录移一半回来;否则将plugins当前的子目录再移走一半。如此反复,最后定位问题出在 plugins\platform-images 这个文件夹。有它,idea就打不开;没有,就能打开。也不知道为什么。

3、将easycode卸载

成功打开idea后,将easycode卸载。然后再将plugins\platform-images拷贝回来,应该还是能打开。不过,经过这么一折腾,好像许多插件都变成红色,显示不可用。这些插件也不知道是初始化时就有,还是后面我自己装的,好像没什么用。反正现在idea可以用,不影响我开发当前几个项目,就算了。

参考资源链接:[Idea自动生成代码神器EasyCode,让你如虎添翼](https://wenku.csdn.net/doc/6401ad3ccce7214c316eeca5?utm_source=wenku_answer2doc_content) 为了提高开发效率,Mybatis代码的自动生成是一个重要的环节。通过Idea的插件EasyCode,可以轻松实现这一功能,将繁琐的代码编写工作自动化。在开始之前,请确保你已经安装EasyCode插件。可以通过Idea的Plugins配置进行安装,搜索“Easy Code”并安装即可。 安装完成后,重启Idea以便插件生效。接下来,打开你的Mybatis项目,右击要生成代码的数据库表,选择“EasyCode”下的相应选项,如“Auto Generate”。 在弹出的配置界面中,你可以选择代码生成的模板,定义包名、模块名等信息。点击确认后,EasyCode会根据你配置的信息自动生成对应的Mapper、Entity、Service和Controller代码,甚至是DTO类。 EasyCode插件不仅支持自动生成代码,还支持根据已有代码生成数据库表结构。通过这种方式,你可以快速地在数据库与代码之间进行同步更新,极大地提升了开发效率。 为了深入理解和掌握EasyCode插件的使用,强烈推荐查看这份资料:《Idea自动生成代码神器EasyCode,让你如虎添翼》。该资料详细介绍了EasyCode插件的安装、配置以及使用技巧,能够帮助你在实际操作中更加得心应手。 参考资源链接:[Idea自动生成代码神器EasyCode,让你如虎添翼](https://wenku.csdn.net/doc/6401ad3ccce7214c316eeca5?utm_source=wenku_answer2doc_content)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值