主要原因就是因为 jrebel 的版本跟 idea的版本对不上,或者说jrebel的版本比idea的版本还高,导致出现该错误
查看idea版本
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a7ba43e6822947318cdb0d0e9d8d65e9.png
获取jrebel 版本
如何处理
1、先找到 jrebel 目录
记住当前目录
2、idea 卸载 jrebel
4、重新启动idea
5、删除第一步中的整个目录
rm -rf /xxx/xx/xxx
6、下载对应版本的 jrebel(比idea版本低就行)
jrebel 所有版本的下载地址
如果不行,则继续往下一个版本下载
7、下载好后进行本地安装
选择对应的包进行安装,安装后idea进行重启
8、进行激活
8.1 访问 地址 网站生成激活码,如下图
8.2 将获取到的激活码与https://jrebel.qekang.com进行拼接,得到如下链接:
https://jrebel.qekang.com/8a0906df-aad0-4a87-ac68-5da680699de7
8.3 IntelliJ IDEA-> Preference -> jrebel ,点击Activate now进行激活
8.4 在弹出的激活界面输入8.2步骤中得到的链接地址,然后填一个邮箱,点击激活即可
8.5 设置离线模式 来防止失效
8.6 使用之前先设置自动编译,IntelliJ IDEA-> Preference-> Compiler