Lombok java: 找不到符号 符号: 方法 get...()

这篇具有很好参考价值的文章主要介绍了Lombok java: 找不到符号 符号: 方法 get...()。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在项目中使用了 Lombok 注解,编译时提示找不到set get

java: 找不到符号
  符号:   方法 getUserId()
  位置: 类型为com..........model.Users的变量 users

查看详细日志,如下

java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled.
  Your processor is: com.sun.proxy.$Proxy26
  Lombok supports: OpenJDK javac, ECJ

这里说没有使用lombok支持的编译器,所以lombok将被禁用无法工作。


解决方法:

方法一:Idea的全局配置Compiler中添加配置

file -> setting -> build,Execution,deployment -> compiler,shared build process VM options 参数配置如下:

-Djps.track.ap.dependencies=false

Lombok java: 找不到符号 符号: 方法 get...(),Java,java,lombok


方法二:更换 Lombok 版本

升级 lombok 的版本至 1.18.14+,我的换到如下版本正常。文章来源地址https://www.toymoban.com/news/detail-701121.html

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.24</version>
</dependency>

到了这里,关于Lombok java: 找不到符号 符号: 方法 get...()的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 新版Android Studio搜索不到Lombok以及无法安装Lombok插件的问题

    在最近新版本的Android Studio中,使用插件时,在插件市场无法找到Lombox Plugin,具体表现如下图所示: 1、操作步骤: (1)打开Android Studio-Settings-Plugins,搜索Lombok,发现并没有带小辣椒的Lombok,如下图所示: (2)所以,想到通过插件市场自己手动下载安装,插件市场的地址为

    2024年02月07日
    浏览(46)
  • 解决“java: 程序包lombok不存在“问题

    在使用idea进行java开发时,有时候会出现编译项目时突然报错“java: 程序包lombok不存在”。而实际上lombok是安装配置好了了,且之前用得好好的。 在这里提供一个解决思路 1.关闭你的项目 2.如图这个按钮功能是清除idea缓存然后重启idea 这只是一个参考方法,当你遇到此问题可

    2024年02月12日
    浏览(42)
  • 使用Java 17中的record替代Lombok的部分功能

    在DD长期更新的Java新特性专栏中,已经介绍过Java 16中开始支持的新特性:record的使用。 之前只是做了介绍,但没有结合之前的编码习惯或规范来聊聊未来的应用变化。最近正好因为互相review一些合作伙伴的代码,产生了一些讨论话题,主要正针对于有了 record 之后,其实之前

    2024年02月02日
    浏览(30)
  • 解决IDEA中搜索不到Lombok插件问题

    目录 1.去官网搜索Lombok插件 2.点击Version寻找相对应IDEA版本的版本  3.在IDEA的Settings --Plugins的设置中选择下载好的插件安装包,然后重启即可 官网地址:https://plugins.jetbrains.com/  3.在IDEA的Settings --Plugins的设置中选择下载好的插件安装包,然后重启即可

    2024年02月15日
    浏览(32)
  • 已解决java: 找不到符号 符号: 方法 allowedOriginPatterns(java.lang.String) 位置: 类 org.springframework.web.se

    谷粒商城 报错:renren-fastsrcmainjavaiorenrenconfigCorsConfig.java:21:13 java: 找不到符号   符号:   方法 allowedOriginPatterns(java.lang.String)   位置: 类 org.springframework.web.servlet.config.annotation.CorsRegistration 更改 1.人人开源项目中pom.xml  2.更改报错文件中语句:allowedOriginPatterns改为allowedOr

    2024年02月01日
    浏览(33)
  • 【java】【已解决】IDEA启动报错:Lombok Requires Annotation Processing

    解决办法: 1、根据异常提示操作: 直接点击错误提示后面的蓝色标识【Enable】(小编点完了所以变灰色),此操作等价于下面的步骤: 【File】--【Settings】--【Build】--【Compiler】--【Annotation Processing】-- 勾选“enable Annotation Processing”  

    2024年02月07日
    浏览(37)
  • Java - You aren‘t using a compiler supported by lombok, so lombok will not work and has been disable

    java: You aren‘t using a compiler supported by lombok, so lombok will not work and has been disabled 一般出现这种情况是由于 Lombok 版本不兼容(低版本)或者 IDEA 启动时需要配置 JVM 参数跳过即可 方法一 将 Lombok 版本提升至 1.18.24 后问题就可以解决 方法二 在 Compiler 中增加如下参数配置即可(推

    2024年02月04日
    浏览(33)
  • java: You aren‘t using a compiler supported by lombok, so lombok will not work and has been disabled

    java:您没有使用lombok支持的编译器,因此lombok将无法工作,并且已被禁用。 你的处理器 原因是IDEA的版本太高,而lombok版本停止更新,不再至此使用, 解决办法:  更改依赖,提高版本,如果使用低版本会出现打印出来的是地址

    2024年02月11日
    浏览(34)
  • 解决办法|运行Java Web项目时 爆红“找不到符号,方法不会覆盖或实现超类型的方法,程序包javax.servlet不存在”如何解决?

            1、项目Tomcat 服务器依赖未导入         2、项目的 SDK 版本选择错误   File→Project Structure Modules→Library  将自己的Tomcat选上之后点击Add Selected  将所选的Tomcat勾选后点击OK  Project Structure→Project→Project SDK→选择自己电脑的正确版本   问题成功解决! 

    2024年02月11日
    浏览(34)
  • java:找不到符号 符号:变量:log

    问题 :java:找不到符号 符号:变量:log 环境 :springboot idea 解决方法 :在idea中,点击file-Settings,打开配置页面,如图红框位置,输入:

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包