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

Spring Boot中@AllArgsConstructor注解失效问题求助

Lombok @AllArgsConstructor失效问题解决方案(Spring Boot + OpenJDK 22)

以下是针对问题的具体解决步骤:

  • 确保IDE已安装并启用Lombok插件
    以IntelliJ IDEA为例:

    1. 打开Settings -> Plugins,搜索Lombok并完成安装(若未安装)。
    2. 开启注解处理:进入Settings -> Build, Execution, Deployment -> Compiler -> Annotation Processors,勾选Enable annotation processing。
  • 适配OpenJDK 22的Lombok依赖配置
    高版本JDK需要对应版本的Lombok支持,建议使用1.18.30及以上版本。
    Maven依赖配置示例:

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

    同时需在Maven编译插件中指定注解处理器路径:

    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.11.0</version>
                <configuration>
                    <source>22</source>
                    <target>22</target>
                    <annotationProcessorPaths>
                        <path>
                            <groupId>org.projectlombok</groupId>
                            <artifactId>lombok</artifactId>
                            <version>1.18.32</version>
                        </path>
                    </annotationProcessorPaths>
                </configuration>
            </plugin>
        </plugins>
    </build>
    

    Gradle配置示例:

    dependencies {
        compileOnly 'org.projectlombok:lombok:1.18.32'
        annotationProcessor 'org.projectlombok:lombok:1.18.32'
    }
    
  • 清理并重新构建项目
    执行清理和重建操作清除编译缓存:

    • IDEA:Build -> Clean Project 后执行 Build -> Rebuild Project
    • Maven:运行命令 mvn clean install
    • Gradle:运行命令 gradle clean build
  • 验证JDK配置正确性
    确认项目使用的SDK为OpenJDK 22:
    IDEA中打开File -> Project Structure -> Project Settings -> Project,将SDK和Language level均设置为22。

以上步骤可解决Lombok注解失效导致的构造器无法识别、IntelliSense找不到生成方法的问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 04:59:59