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

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

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

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

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

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

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

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

相关推荐
Seven972 小时前
MVC中的拦截器实现案例
java
尽兴-2 小时前
Elasticsearch 生产集群最佳实践:模板治理、ILM 生命周期与运维体系
java·运维·elasticsearch·容量规划·ccs·分片设计
大数据新鸟2 小时前
Java 泛型(Generic)完整使用指南
java·windows·python
狼与自由2 小时前
AQS介绍
java·开发语言
早已忘记3 小时前
CI相关项
java·前端·ci/cd
砍材农夫4 小时前
使用jstack排查死锁,面试考点
java
0xDevNull11 小时前
Java反射机制深度解析:从原理到实战
java·开发语言·后端
华科易迅11 小时前
MybatisPlus增删改查操作
android·java·数据库