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

即:
- 小步修改代码
- 运行测试
- 如果测试全部通过,则继续修改下一步,如果测试失败则可以肯定是本次修改的代码引入的问题
边栏推荐
- PyTorch installation - error when building a virtual environment in conda before installing PyTorch
- 爆肝22个ES6知识点
- leetcode:152. 乘积最大子数组
- SqlSession [[email protected]]
- 金仓数据库 OCCI 迁移指南(5. 程序开发示例)
- 【云原生】灰度发布、蓝绿发布、滚动发布、灰度发布解释
- uniapp中动态修改导航栏标题
- C语言——-动态内存开辟与管理(malloc,free,calloc,realloc)+柔性数组
- 【leetcode热题Hot100】——LRU缓存
- 程序包简单解释
猜你喜欢
随机推荐
Disable the token and update the token function without awareness
DPDK mlx5 驱动使用报错
什么样的存储服务,才能成为企业数字化创新“加速器”?
关于 Redis 必问面试题,你知道哪些?
Scala基础【异常、隐式转换、泛型】
15【背景 渐变色】
Spark SQL简介
Interconversion between numpy PIL tensors
C语言实验十三 指针(三)
zyMedia系列之播放视频
Fiddler基本使用
C语言——-动态内存开辟与管理(malloc,free,calloc,realloc)+柔性数组
WordPress博客问答小插件
Auto.js Pro 计算脚本运行时间
征集 |《新程序员》专访“Apache之父”Brian Behlendorf,你最想问什么?
Compose the displacement of the view
【TA-霜狼_may-《百人计划》】美术2.5 模型常见问题及规范
vs studio install opencv environment
Postman如何做接口自动化测试?
Have bosses know date field flinksql is synchronized to the use of the null on how to deal with









