springboot项目以前正常编译突然就报错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: sun/apple javac 1.6, ECJ
时间: 2023-11-30 15:46:03 浏览: 367
这个错误是因为在编译时使用了不受Lombok支持的编译器。Lombok只支持以下编译器:
- Sun/Oracle JDK 1.6+
- OpenJDK 1.6+
- Apple JDK 1.6
- Eclipse ECJ
- JRockit 1.6+ R28.3.0-79_115738
如果你使用的是其他编译器,例如IBM JDK或者Harmony JDK,那么就会出现这个错误。解决这个问题,你需要使用Lombok支持的编译器。如果你正在使用的是IntelliJ IDEA或者Eclipse这样的集成开发环境,你可以在IDE中安装Lombok插件来解决这个问题。如果你是在命令行中编译项目,那么你需要将编译器切换为Lombok支持的编译器。
相关问题
java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.
根据提供的引用内容,您遇到了一个关于lombok的报错。报错信息是:You aren't using a compiler supported by lombok, so lombok will not work and has been disabled. 这个报错意味着您的编译器不支持lombok,因此lombok无法正常工作并已被禁用。
解决这个问题的方法是使用lombok支持的编译器。根据引用中提供的处理器,您可以尝试以下解决方案:
1. 确保您的编译器是lombok支持的版本。lombok支持的编译器包括sun/apple javac 1.6和ECJ。
2. 如果您的编译器不是lombok支持的版本,您可以尝试升级您的编译器或者切换到lombok支持的编译器。
3. 如果您无法更改编译器,您可以尝试手动配置lombok。您可以按照lombok官方文档提供的步骤进行配置,以使其在您的编译器中正常工作。
请注意,具体的解决方法可能因您使用的编译器和项目配置而有所不同。建议您查阅lombok官方文档或者在相关的开发社区中寻求帮助以获取更详细的解决方案。
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: sun/apple javac 1.6, ecj
这句话的意思是:你没有使用lombok支持的编译器,因此lombok将无法工作并已被禁用。你的处理器是:com.sun.proxy.$proxy26,lombok支持的编译器有:sun/apple javac 1.6,ecj。
阅读全文