问题再现
还是之前自己的项目,我改了一下架构,然后在引入新的组件时就爆出了ClassNotFoundException 的异常。
1 | java.lang.ClassNotFoundException: org.mybatis.logging.LoggerFactory |
解决过程
因为这个项目是之前就已经写好的架构,所以再出现这个问题时,我就想到了可能是依赖冲突的问题而导致的,在经过了MP 的Github 的issue 查询、StackOverFlow 之后,我找到了问题的答案那就是
1 | <dependency> |
主要的冲突有两个,因为之前使用过分页,所以分页有一个依赖的冲突、然后就是MP 包里自带的sql 解析的组件有冲突,至此,这个问题就已经很清楚了。
个人备注
此博客内容均为作者学习所做笔记,侵删!
若转作其他用途,请注明来源!