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

Spring Boot项目中STS无法提示Lombok的builder()方法怎么办?

STS中Lombok Builder无代码提示的解决办法
  • 确认Lombok依赖正确引入
    检查项目的构建文件:

    • Maven项目:确保pom.xml中包含Lombok依赖
      <dependency>
          <groupId>org.projectlombok</groupId>
          <artifactId>lombok</artifactId>
          <optional>true</optional>
      </dependency>
      
    • 右键项目 → Maven → Update Project,同步依赖到本地
  • 安装STS的Lombok插件
    打开STS,依次点击Help → Eclipse Marketplace,搜索"Lombok"插件并安装,安装完成后重启STS

  • 开启注解处理功能
    进入Window → Preferences → Java → Compiler → Annotation Processing,勾选Enable annotation processing;切换到Factory Path标签,点击Add External JARs,找到本地仓库中Lombok的jar包(如Maven仓库下org/projectlombok/lombok/[版本号]/lombok.jar),添加后保存设置

  • 验证实体类注解正确性
    确保实体类上正确添加@Builder注解,若需要配合其他构造注解可按需添加,示例:

    import lombok.Builder;
    import lombok.NoArgsConstructor;
    import lombok.AllArgsConstructor;
    
    @Builder
    @NoArgsConstructor
    @AllArgsConstructor
    public class User {
        private String name;
        private Integer age;
    }
    
  • 清理重建项目
    右键项目 → Project → Clean,清理当前项目;之后执行构建命令(Maven项目执行clean install,Gradle项目执行clean build),重新生成编译文件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 00:57:25