java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled. Your processor is: com.sun.proxy.$Proxy26 Lombok supports: OpenJDK javac, ECJ
时间: 2023-10-24 08:45:03 浏览: 329
Intel_ C++ Compiler 10.1, Professional and Standard Editions, for Windows_ -.pdf
3星 · 编辑精心推荐
这个错误提示说明你正在使用的编译器不支持 Lombok,所以无法正常工作。根据错误信息中提到的Your processor is: com.sun.proxy.$Proxy26`,这可能是由于使用了不被 Lombok 支持的编译器,比如 Eclipse Compiler for Java (ECJ)。
在使用 Lombok 时,它需要与支持 Lombok 注解处理器的编译器一起使用,如 OpenJDK 的 javac 编译器。如果你在使用 Eclipse IDE,并且启用了 ECJ 编译器,那么 Lombok 可能无法正常工作。
为了解决这个问题,你可以尝试以下几个步骤:
1. 确保你的项目中正确导入了 lombok 的相关依赖。
2. 确保你使用的是支持 Lombok 注解处理器的编译器,比如 OpenJDK 的 javac。
3. 如果你正在使用 Eclipse IDE,尝试禁用 ECJ 编译器并启用 javac 编译器。你可以在 Eclipse 的首选项中找到相应的设置。
4. 如果你使用的是其他 IDE,可以尝试切换到支持 Lombok 的 IDE,比如 IntelliJ IDEA。
如果问题仍然存在,请提供更多的信息,我将尽力帮助你解决问题。
阅读全文