上次更新 IntelliJ 2020.2 后,我收到错误消息:
插件“Lombok”不兼容(直到 build 201.SNAPSHOT < IC-202.6397.94)。
我已经搜索过这个问题,但似乎我是唯一一个对这个 IntelliJ 版本有问题的人。
上次更新 IntelliJ 2020.2 后,我收到错误消息:
插件“Lombok”不兼容(直到 build 201.SNAPSHOT < IC-202.6397.94)。
我已经搜索过这个问题,但似乎我是唯一一个对这个 IntelliJ 版本有问题的人。
我今天早上做了更新。一切正常。Intellj 表示不兼容,但更新时会正确对待。Intellj 的验证不正确,因为 Lombok 在同一版本中提供了兼容性。
新版本的龙目岛在这里发布: 龙目岛
似乎 IntelliJ 没有自动安装新版本的 lombok 插件。让我们uninstall -> restart IDE -> Install
Lombok 插件。(现在您将安装新版本)
该插件与新版 IntelliJ 不兼容。在验证对版本 2020.2 的更新之前,IntelliJ 显示不兼容插件的消息,Lombok 就是其中之一:
您可以选择返回 IntelliJ 版本 2020.1 并等待 Lombok 的更新
只需在https://confluence.jetbrains.com/display/IDEADEV/IDEA+2020.2+latest+builds上获取最后一个 Intellij 2020.2 RC 版本(修复此错误)
还要小心安装最后一个 lombok intellij 插件(0.30.1)。
这个问题在https://github.com/mplushnikov/lombok-intellij-plugin/issues/649上有详细说明,并不完全是插件的错(这就是为什么还必须安装 intellij RC)
显然,在等待最终的 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 日)
我对 3 个插件有同样的问题,我通过以下方式解决了:文件 -> 无效缓存/重新启动
安装了最新版本(2020.3)的 intellij 并为我解决了问题。
新版本的 Lombok 插件与新版本的 IntelliJ 捆绑在一起。如果您已经安装了旧版本的插件并升级了 IntelliJ,IntelliJ 可能会陷入需要手动卸载旧插件的状态。
看来这是因为较旧的 Lombok 插件与较新版本的 IntelliJ 不兼容,并且捆绑了较新的插件,因此无法卸载或升级。但是,它们没有被正确地视为两个独立的插件,导致一个插件与已安装的 IntelliJ 版本不兼容,无法升级,也无法卸载。
为了摆脱这种冲突。
rm -rf lombok-plugin
我基本上不得不重新安装它两次。这是我为解决问题所做的:
我认为其他人提到该插件第一次没有正确安装。