当你在 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 只支持 sun/apple javac 1.6 和 ECJ 两种编译器。

解决方法:

  1. 更换支持的编译器:

    • 如果你在使用 Eclipse,可以在项目的 Build Path 中选择使用 ECJ 编译器。
    • 如果你在使用 IntelliJ IDEA,可以在项目的设置中选择使用 javac 编译器。
  2. 安装 Lombok 插件:

    • 如果你不想更换编译器,可以安装 Lombok 插件来解决问题。
    • Lombok 插件可以在编译时自动生成常用的代码,比如 getter 和 setter 方法、构造函数等。
    • 你可以在 Lombok 官网上下载对应的插件,然后根据官方文档进行安装和配置。
解决 Java 中 Lombok 无法使用错误: 'You aren't using a compiler supported by lombok...'

原文地址: https://www.cveoy.top/t/topic/nYjk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录