上次更新 IntelliJ 2020.2 后,我收到错误:
插件“Lombok”不兼容(直到构建 201.SNAPSHOT < IC-202.6397.94).
我已经搜索过这个问题,但似乎我是唯一一个遇到此 IntelliJ 版本问题的人。
我今天早上更新了。一切正常。 Intelllj表示不兼容,但更新时正确对待。 Intelllj的验证不正确,因为Lombok提供了同版本的兼容性。
lombok的新版本在这里发布: 龙目岛
IntelliJ 似乎没有自动安装新版本的 lombok 插件。 让我们来
uninstall -> restart IDE -> Install
Lombok 插件。 (现在您将安装新版本)
我的 3 个插件也遇到同样的问题,我通过以下方法解决了: 文件 -> 无效缓存/重新启动
该插件与新版本的 IntelliJ 不兼容。 在验证版本 2020.2 更新之前,IntelliJ 显示一条不兼容插件的消息,Lombok 就是其中之一:
您可以选择返回 IntelliJ 版本 2020.1 并等待 Lombok 更新
只需使用最后一个 Intellij 2020.2 RC 版本(修复此错误): https://confluence.jetbrains.com/display/IDEADEV/IDEA+2020.2+latest+builds
还要小心安装最后一个 lombok intellij 插件 (0.30.1)。
显然,在等待最终的 Intellij 2020.2.1 版本时应该首选此解决方案。更多详细信息请访问
https://youtrack.jetbrains.com/issue/IDEA-248146(修复的最低构建版本是 IntelliJ IDEA 2020.2.1 RC Build #IC-202.6948.36,构建于 2020 年 8 月 18 日)
看来这是因为旧的Lombok插件与新版本的IntelliJ不兼容,而新版本的插件是捆绑的,所以既不能卸载也不能升级。但是,它们没有被正确地视为两个单独的插件,导致插件与已安装的 IntelliJ 版本不兼容,无法升级,也无法卸载。
要消除这种冲突:
rm -rf lombok-plugin
File > Settings > Plugins > Update