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

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

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

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

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

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

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

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

相关推荐
chuan.bai10 小时前
Java RAG 实战(第 11 篇):RAG 知识工作台网页
java·开发语言·人工智能
0x5312 小时前
网站通信(一)
java
Terra.K12 小时前
Java异常学习[特殊字符]
java·开发语言·学习
葡萄城技术团队14 小时前
InfluxDB 2\.x 深度解析:核心架构、Flux 函数与制造业落地指南(三)
java·开发语言·架构
Super 含14 小时前
Android 启动优化(五):线程、GC 与 IO 为什么会拖慢启动?
java·服务器·数据库
counting money14 小时前
Java IO流详解:从InputStream到文件操作实战
java·开发语言·python
程序员小八77715 小时前
上海百度B端java后端日常实习一面
java·开发语言
mldong16 小时前
零依赖的秘密:8 大 SPI 设计
java·架构
Diligently_18 小时前
Anolis 系统更新与密码设置&磁盘扩容
java·后端·spring