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

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

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

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

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

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

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

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

相关推荐
中年程序员一枚12 小时前
多数据源的springboot进行动态连接方案
java·spring boot·后端
w***765512 小时前
SpringBoot集成MQTT客户端
java·spring boot·后端
C_心欲无痕12 小时前
nginx - 核心概念
运维·前端·nginx
HABuo12 小时前
【Linux进程(五)】进程地址空间深入剖析-->虚拟地址、物理地址、逻辑地址的区分
linux·运维·服务器·c语言·c++·后端·centos
开开心心_Every12 小时前
安卓做菜APP:家常菜谱详细步骤无广简洁
服务器·前端·python·学习·edge·django·powerpoint
前端_Danny12 小时前
用 ECharts markLine 实现节假日标注
前端·信息可视化·echarts
古城小栈12 小时前
Rust 丰富&好用的 格式化语法
前端·算法·rust
丢,捞仔12 小时前
uni-app上架应用添加权限提示框
前端·javascript·uni-app
Glink12 小时前
从零开始编写自己的AI账单Agent
前端·agent·ai编程
Hilaku12 小时前
我是如何用一行 JS 代码,让你的浏览器内存瞬间崩溃的?
前端·javascript·node.js