idea(Gradle)中lombok失效,@Date@Getter注解失效,已解决

idea中lombok插件,注解失效

  1. 问题1
    idea没安装lombok 插件
    在这里插入图片描述

  2. 问题2
    没开启注解进程
    在这里插入图片描述

  3. 问题3
    没导入依赖
    gradle 示例:
    在这里插入图片描述

  4. 问题4
    依赖版本不对!!!,因为是老师提供的版本依赖,插件安装的是最新的,导致依赖版本过低,不兼容
    版本不匹配仍然使用注解在idea上看似有效
    在这里插入图片描述
    但到了真正用到的地方,如jsp页面用EL表达式取数据调用get方法时,就会报找不到属性异常,原因是lombok插件中的注解不生效.

在这里插入图片描述
在设置中勾选检查lombok的依赖版本
在这里插入图片描述
重启idea可以看到最新版本号
z

  1. 最后一个问题是我自己遇到的,排除以上4个问题,我还是遇到getset不生效的情况
    然后自己乱改,在gradle中把这两个选项改成 idea,重启项目发现解决问题了
    在这里插入图片描述
    改后
    在这里插入图片描述

版权声明:本文为weixin_45114101原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。