当前位置: 首页 > news >正文

spring-ai-starter-mcp-client 2.0.0-M1与springdoc 2.8.14版本冲突处理

前面一个服务同时引了spring-ai-starter-mcp-server 2.0.0-M1和springdoc 2.8.14可以正常启动,今天
项目一个模块同时引入了spring-ai-starter-mcp-client 2.0.0-M1和springdoc 2.8.14,启动报org.springframework.data.util.TypeInformation找不到类。

问了几个模型都说在spring-data-commons,补充引入之后问题没有解决,看了spring-data-commons 4.0.0的源码确实没这个类了,几轮交互下来没有其他有价值的信息,最后只能一步步跟踪报错提示去定位。
报错提示是org.springdoc.core.customizers.QuerydslPredicateOperationCustomizer文件的代码里报的,定位引用到TypeInformation的方法只有一个就是extractQdslBindings

进一步定位引用到extractQdslBindings的方法,即customize方法,看里面的逻辑如果方法参数用到QuerydslPredicate注解就会执行到下面用到TypeInformation类的逻辑

http://www.zskr.cn/news/172979.html

相关文章:

  • PyTorch-CUDA-v2.6镜像支持FlashAttention优化注意力机制
  • OpenWrt网易云音乐解锁终极教程:简单三步实现全设备免费音乐自由
  • Mac免费NTFS读写终极指南:轻松实现跨平台文件传输
  • 终极解放双手:暗黑3自动化游戏工具完全指南
  • Qwen3-32B-MLX版实测:6bit量化也能切换思考模式?
  • Escrcpy:5分钟快速掌握Android投屏的终极利器
  • 终极指南:10分钟掌握Grammarly高级功能免费使用技巧
  • ComfyUI ControlNet预处理器极速配置完整指南:3分钟快速上手
  • Step-Audio-Tokenizer:1300亿参数语音语义编码新突破
  • 2025年四川成都菜籽油批发服务商综合评估与优选指南 - 2025年品牌推荐榜
  • 如何10分钟掌握dynamic-datasource:SpringBoot多数据源动态切换实战手册
  • 为什么在CSDN发布的评论会被折叠?
  • 3步打造完美音乐库:Music Tag Web智能标签管理终极指南
  • 5分钟彻底解决Windows热键冲突:快捷键侦探实战手册
  • 通俗解释rs485modbus协议源代码底层驱动分层结构
  • HiDream-E1.1:7项指标霸榜的AI图像编辑神器
  • 5分钟掌握PKHeX智能插件:宝可梦数据管理的终极解决方案
  • 3步极速下载知网文献:CNKI-download爬虫工具实战指南
  • 嵌入式图像转换终极指南:image2cpp工具深度解析
  • 小白指南:lcd1602液晶显示屏程序常见问题与解决方法
  • 抖音下载器终极指南:快速保存高清无水印视频
  • Onekey Steam清单下载器:3步轻松管理游戏文件
  • RPG Maker MV资源解密终极指南:5分钟掌握游戏文件提取技巧
  • PyTorch-CUDA-v2.6镜像在医学图像分析中的应用案例
  • 手把手学习UDS协议:零基础掌握诊断通信流程
  • 音频下载终极指南:喜马拉雅XMly-Downloader-Qt5工具完全使用手册
  • BetterNCM插件管理器完全指南:轻松解锁网易云音乐隐藏功能
  • 2025年江苏徐州爵士舞培训市场全景分析与选型指南 - 2025年品牌推荐榜
  • VisualGGPK2完整指南:掌握PoE游戏资源编辑的终极方案
  • ModbusTCP通信抓包详解:Wireshark操作指南