在上次更新IntelliJ 2020.2后,我收到以下错误:插件“Lombok”不兼容(直到内部版本201.SNAPSHOT<IC-202.6397.94)。
我一直在寻找这个问题,但似乎我是唯一一个对IntelliJ版本有问题的人。
nnvyjq4y1#
对我来说,解决方案是:
1.卸载Lombok插件1.使缓存无效并重新启动1.安装Lombok插件0.30 EAP1.使缓存无效并重新启动
提到的其他问题here。
8ulbf1ek2#
我今天早上做了更新。一切都很正常。Intelj表示不兼容,但在更新时正确对待。Intelj的验证是不正确的,因为Lombok在同一版本中提供了兼容性。
请参阅:https://plugins.jetbrains.com/plugin/6317-lombok
tsm1rwdh3#
Lombok的新版本在此发布:Lombok
只需下载.jar文件并从磁盘安装插件即可。
vyswwuz24#
IntelliJ似乎没有自动安装新版本的Lombok插件。让我们uninstall -> restart IDE -> InstallLombok岛插件。(现在您将安装新版本)
uninstall -> restart IDE -> Install
pprl5pva5#
我在3个插件上遇到了同样的问题,我通过以下方法解决了:文件->无效缓存/重启
inkz8wg96#
该插件与新版本的IntelliJ不兼容。在验证2020.2版更新之前,IntelliJ会显示一条不兼容插件的消息,而Lombok就是其中之一:
您可以选择返回到IntelliJ版本2020.1并等待Lombok岛的更新
92dk7w1h7#
只需在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的更详细信息(FIX的最低内部版本为IntelliJ IDEA 2020.2.1 RC Build#IC-202.6948.36,构建于2020年8月18日)
taor4pac8#
新版本的Lombok插件与较新版本的IntelliJ捆绑在一起。如果您已经安装了旧版本的插件并升级了IntelliJ,IntelliJ可能会陷入需要手动卸载旧插件的状态。
这似乎是因为较旧的Lombok插件与较新版本的IntelliJ不兼容,而较新的插件是捆绑的,因此无法卸载或升级。然而,它们没有被正确地视为两个独立的插件,导致插件与安装的IntelliJ版本不兼容,无法升级,也无法卸载。
要摆脱这场冲突:
1.停止IntelliJ1.从文件系统中删除插件目录;如果您有JetBrains工具箱,请转到IntelliJ IDEA设置,并复制安装位置。删除Lombok插件目录rm -rf lombok-plugin1.启动IntelliJ1.请随意启用Lombok插件,这将是现在捆绑的插件。
rm -rf lombok-plugin
ni65a41a9#
已安装最新版本(2020.3)的IntelliJ,并为我解决了问题。
koaltpgm10#
基本上,我必须重新安装两次。这是我为解决这个问题所做的:
我想其他人提到插件在第一次安装时没有正确安装。
10条答案
按热度按时间nnvyjq4y1#
对我来说,解决方案是:
1.卸载Lombok插件
1.使缓存无效并重新启动
1.安装Lombok插件0.30 EAP
1.使缓存无效并重新启动
提到的其他问题here。
8ulbf1ek2#
我今天早上做了更新。一切都很正常。Intelj表示不兼容,但在更新时正确对待。Intelj的验证是不正确的,因为Lombok在同一版本中提供了兼容性。
请参阅:https://plugins.jetbrains.com/plugin/6317-lombok
tsm1rwdh3#
Lombok的新版本在此发布:Lombok
只需下载.jar文件并从磁盘安装插件即可。
vyswwuz24#
IntelliJ似乎没有自动安装新版本的Lombok插件。让我们
uninstall -> restart IDE -> Install
Lombok岛插件。(现在您将安装新版本)pprl5pva5#
我在3个插件上遇到了同样的问题,我通过以下方法解决了:文件->无效缓存/重启
inkz8wg96#
该插件与新版本的IntelliJ不兼容。在验证2020.2版更新之前,IntelliJ会显示一条不兼容插件的消息,而Lombok就是其中之一:
您可以选择返回到IntelliJ版本2020.1并等待Lombok岛的更新
92dk7w1h7#
只需在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的更详细信息(FIX的最低内部版本为IntelliJ IDEA 2020.2.1 RC Build#IC-202.6948.36,构建于2020年8月18日)
taor4pac8#
新版本的Lombok插件与较新版本的IntelliJ捆绑在一起。如果您已经安装了旧版本的插件并升级了IntelliJ,IntelliJ可能会陷入需要手动卸载旧插件的状态。
这似乎是因为较旧的Lombok插件与较新版本的IntelliJ不兼容,而较新的插件是捆绑的,因此无法卸载或升级。然而,它们没有被正确地视为两个独立的插件,导致插件与安装的IntelliJ版本不兼容,无法升级,也无法卸载。
要摆脱这场冲突:
1.停止IntelliJ
1.从文件系统中删除插件目录;如果您有JetBrains工具箱,请转到IntelliJ IDEA设置,并复制安装位置。删除Lombok插件目录
rm -rf lombok-plugin
1.启动IntelliJ
1.请随意启用Lombok插件,这将是现在捆绑的插件。
ni65a41a9#
已安装最新版本(2020.3)的IntelliJ,并为我解决了问题。
koaltpgm10#
基本上,我必须重新安装两次。这是我为解决这个问题所做的:
我想其他人提到插件在第一次安装时没有正确安装。