当前位置:网站首页>找不到符号@SuperBuilder,你以为真的是Lombok的问题?
找不到符号@SuperBuilder,你以为真的是Lombok的问题?
2022-08-03 03:05:00 【数学与编码】
1. 现象
使用Gradle编译项目报找不到符合@SuperBuilder,如下:
2. 原因分析
刚开始以为是Lombok的使用或配置问题,在网上搜索了各自解决方案,如配置annotationProcessor,lombok版本不对等等,都无法解决该问题。
通过仔细观察所有报错的信息,发现有一个MapStruct的Converter报错,如下:
将该Converter修改正确后,再次编译,错误消息。
3. 经验总结
由于IDE本身或组件间兼容性的问题,系统在编译或运行过程中出现的错误很可能不是真正的错误,作为一个开发人员一定要仔细观察所有的报错信息,找到根因。
对于这种问题有一种常规的定位方法:

即:
- 小步修改代码
- 运行测试
- 如果测试全部通过,则继续修改下一步,如果测试失败则可以肯定是本次修改的代码引入的问题
边栏推荐
- C语言实验十二 指针(二)
- 【leetcode热题Hot100】——任务调度器
- 在VScode里调试ROS程序
- 谷粒商城一些疑问总结
- 【GO记录】从零开始GO语言——用GO语言做一个示波器(二)基于arduino的简易示波器
- 22 ES6 knowledge points
- QCheckBox、margin、border、pandding、QHoxLayout、QSplitter、QSpacerItem
- Senior ClickHouse -
- Guys, I don't understand a bit: why the documentation of oracle-cdc writes that the connector can be done exactly-o
- 实现统一账号登录,sonarqube集成ldap
猜你喜欢
随机推荐
如何画一张架构图(内含知识图谱)
15【背景 渐变色】
ClickHouse—入门
Jincang Database OCCI Migration Guide (5. Program Development Example)
rancher集成ldap,实现统一账号登录
TRACE32——使用读写断点
Jincang Database Pro*C Migration Guide (3. KingbaseES Pr*oc Compatibility with Oracle Pro*c)
vsftp容器搭建+go开发web用户管理界面(更新于2022.02.23)
sql问题,如何能做到先声明表的名称,例如product202201,表示2022年一月份的货物表,再在声明过的表中查找,下面的代码运行时有错误显示找不到表table_name,请问改如何进行修改
信号和槽的绑定
七夕??继续肝文章才是正道!!Auto.js 特殊定位控件方法
ClickHouse常用函数速查大全
为什么要使用 playwright 做浏览器自动化测试?
【 original 】 Auto. Js the get and post case
How does Excel compare if two columns of strings are the same?
uniapp中动态修改导航栏标题
金仓数据库 OCCI 迁移指南(5. 程序开发示例)
PyTorch安装——安装PyTorch前在conda搭建虚拟环境的报错
记录学习--Navicat使用自定义数据库列表
思维+启发式合并









