You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ 2021.2.2中已安装Lombok插件却无法识别@Value注解怎么办

Lombok插件不生效排查方案
  • 开启IDEA注解处理器支持
    打开路径:File → Settings → Build, Execution, Deployment → Compiler → Annotation Processors,勾选Enable annotation processing选项后保存设置。
  • 确认项目已引入Lombok依赖
    仅安装IDE插件不足以让Lombok在项目中生效,需要在项目构建配置中添加对应依赖:
    Maven项目(pom.xml):
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.22</version>
        <scope>provided</scope>
    </dependency>
    
    Gradle项目(build.gradle):
    dependencies {
        compileOnly 'org.projectlombok:lombok:1.18.22'
        annotationProcessor 'org.projectlombok:lombok:1.18.22'
    }
    
    如果你使用Spring Boot开发,可省略version标签,版本由Spring Boot父依赖统一托管。
  • 校验包导入是否正确
    检查@Value注解的导入包路径,Lombok提供的@Value包路径为lombok.Value,不要和Spring框架的org.springframework.beans.factory.annotation.Value混淆。
  • 确认版本兼容性
    你使用的IDEA 2021.2.2版本适配Lombok 1.18.20~1.18.24区间的版本,过高或过低的Lombok版本都可能出现兼容问题。
  • 清理缓存重启IDE
    完成上述配置后,执行File → Invalidate Caches...,勾选清理文件系统缓存选项后重启IDEA,重启后重新构建项目即可。

内容的提问来源于stack exchange,提问作者Derrick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 03:57:05