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 07:46:03 浏览: 297
亲测可用,java 成功调用dll函数。包含调用回调函数,springboot版本。最近由于公司业务需要,要调用dll文件,用JNA调用。
这个错误是因为在编译时使用了不受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支持的编译器。
阅读全文