【IDEA】配置 lombok 不生效,解决 Cannot resolve symbol ‘XXXxxx‘问题

近期使用IDEA做项,配置了Lombok后一致不生效,报错 Cannot resolve symbol ‘XXXxxx‘ 。这是因为 IDEA 在编译时无法
正确识别 Lombok 的注解,导致IDEA无法正确生成相关的代码。

解决这个问题,可以尝试以下几种方法:

1、确认Lombok插件是否正确安装:

在IDEA中打开“File”菜单,选择“Settings”->“Plugins”,查看是否已安装 Lombok插件。如果没有安装,则需要手动安装。安装后需要重启IDEA。

2、确认在在项目的 pom. xml 文件中添加了依赖:

然后在 IDEA 中执行“Maven”->“Reimport”操作,重新加载依赖。

    <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <version>1.16.18</version>
            <scope>provided</scope>
    </dependency>

3.确认IDEA 版本是否支持Lombok:

在IDEA中打开“Help”菜单,选择“About IntelliJ IDEA”,查看IDEA的版本号。如果版本号过低,则需要升级到支持 Lombok的版本

4.清除IDEA缓存:

在IDEA中打开File”菜单,选择Invalidate Caches /Restart”,然后选择“Invalidate and Restart”选项。清除IDEA 的缓存,重新加载Lombok的注解。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值