解决报错net.sf.jsqlparser.statement.select.SelectBody

在我们项目集成mybatis-plus时,总会遇到奇奇怪怪的报错,比如说下面的这个报错

而这个报错,是告诉我们的分页依赖冲突,要加个jsqlparser依赖来解决这个冲突,也相当于平衡,但是可能因为我们版本的不匹配,还是会报错,例如下面这样

但是我们是不知道到底是什么依赖冲突的,这个时候就会用到一个工具,一个idea的插件 Maven Helper

当我们安装这个插件是,就可以在pom里面看见这个

选中这个 Dependency Analyzer 就可以看见了我们哪些依赖有冲突

然后我的因为我的这个模块使用了mybatisplus的分页插件,和这个Spring依赖里面的分页产生了冲突,所以定位到问题之后我们就可以直接去排除这个依赖就行了

可能有些术语表达的不太清晰,欢迎大佬指点 ! ! ! !

相关推荐
深漂的华哥19 分钟前
Ruoyi-Plus前后端分离场景下,数据加密传输
java·spring boot·后端·开源·maven·ruoyi
落魄大学生之流水线上谋生计1 小时前
Java锁全面指南:从基础概念到企业级应用
java·开发语言
爱学习的小白柏3 小时前
【AI问数技术】多Agent协同架构:查询规划/SQL生成/洞察分析/报告生成
java·网络·人工智能·windows·sql·架构·llama
码匠许师傅3 小时前
【C++ 面试真题】30. 聊聊 C++ 的互斥锁与读写锁
java·c++·面试
沙盘客3 小时前
AFSIM 示例解读(03)· 六自由度飞行仿真 six_dof(下):机场运作与弹道导弹投送
java·javascript·经验分享
CHANCE V4 小时前
集合排序和流排序
java
16月6日-晴4 小时前
Java面向对象进阶—多态
java·开发语言
qq_185198695 小时前
SpringBoot-五-AOT
java·spring boot·后端
王大大的刀5 小时前
Spring AI 重试引起的 LLM 重复调用
java·人工智能
风流 少年5 小时前
hutool
java·服务器·开发语言