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

Mac环境下Spring Boot项目中Lombok的Getter/Setter失效问题

Eclipse中Spring Boot项目Lombok Getter/Setter失效的解决办法
  • 确认Eclipse已安装Lombok插件
    打开Eclipse的「帮助」->「关于Eclipse」,查看是否有Lombok标识。若没有,找到本地Maven仓库中的lombok.jar(路径一般为~/.m2/repository/org/projectlombok/lombok/对应版本),双击运行后选择Eclipse安装路径,点击「Install/Update」,重启Eclipse。

  • 开启Eclipse注解处理功能
    依次打开「Window」->「Preferences」->「Java」->「Compiler」->「Annotation Processing」,勾选「Enable annotation processing」;切换到「Factory Path」标签,勾选Lombok的jar包,应用设置后重启Eclipse。

  • 检查并更新项目Maven依赖
    确保pom.xml中Lombok依赖配置正确:

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>你的Lombok版本号</version>
        <scope>provided</scope>
    </dependency>
    

    执行命令mvn clean install,右键项目选择「Maven」->「Update Project」刷新依赖。

  • 清理并重新编译项目
    点击「Project」->「Clean」清理项目,删除项目根目录下的target文件夹后重新编译。

额外提示:你的CourseDto类中getname()方法名不符合JavaBean规范,建议修改为getName(),避免后续出现其他问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 05:50:36