修复错误“Lombok 注释处理程序类 lombok.eclipse.handlers.HandleBuilder 失败”

问题描述 投票:0回答:1

[已解决]

在我的 Windows 11 环境中,我使用 Visual Studio Code (1.87.2) 开发 Java 应用程序。在其中一个应用程序中,我们使用了 Lombok 项目的一些注释 (1.18.24),例如 @Builder、@Data、@EqualsAndHashCode 等。

使用 Eclipse For Java Developers (2024-03 R) 打开项目并返回 VSCode 后,每个使用注释的类都在 VSCode 上显示错误,并且项目不再编译。显然,追溯到其余部分的错误是标题中的错误,因为我在这个问题中发现了另一位有相同问题的用户:https://github.com/redhat-developer/vscode-java/issues/3561

即使我尝试更新到最新的 Lombok 版本(1.18.32)、删除 Eclipse 安装、使用以前的版本、删除我的 SO 用户的所有信息并重新配置环境(JDK + Maven),该错误仍然存在。

我需要帮助来理解问题,看看它是否可以修复,如果可能的话我应该如何继续,或者情况是否需要等待直到添加修复。

[修复]

在没有修复更新的情况下,一个临时解决方案是回滚到 Red Hat Extension 版本 1.28.1 对 Java(TM) 的语言支持,这是不存在此问题的最新版本。

java eclipse visual-studio-code lombok
1个回答
0
投票

就像已经提到的那样,修复方法是返回 Red Hat Extension 版本 1.28.1 对 Java(TM) 的语言支持,

代码--install-extension [电子邮件受保护]

之后,在VS Code中运行

Java:强制 Java 编译

已满

© www.soinside.com 2019 - 2024. All rights reserved.