最近在构建工程的时候报了以下错:
我们的解决思路是:
1.找博客解决,我觉得这位老哥写的不错https://blog.csdn.net/weixin_43170297/article/details/107555502
2.自己看报错,解读源码(本人还不会解读源码),于是瞎测,我试了这位老哥的方法都不行,于是自己选择了排除依赖排除法
上面的文字大概的意思就是:spring找不到合适的数据库驱动
找不到驱动我们就去看看驱动配置哪里出了问题---就比如使用
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
但是这种对于总体工程影响很大,能不用就不用
我试了不行,于是不断测依赖,注释依赖,定位到,使用了mybatis-plus-boot-starter这个依赖导致出错
翻开依赖发现
把jdbc依赖排除掉成功启动!!!!!
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</exclusion>
</exclusions>