1、问题描述以及分析
springboot 项目在idear启动报如下错误。
原因分析,众所周知,springboot 最大功能或者说有点是进行自动装配,其中DataSource 就是其中之一,此错误项目DataSource实现了自动配置,但是配置文件没有读取到相关置。(x)
2、问题处理
首先我们想到关闭DateSource 自动配置(本项目不需要数据库),具体如下图配置即可。如果需要数据配置数据相关的配置即可
一般情况下,进行这个操作之后,重新启动就好,但是我这里启动问题依旧。
这个时候我开始检查项目pom文件,查看依赖的jar,果然发现问题,以前为了使用Druid 作为数据库连接池依赖下面包,去掉此依赖后问题完美处理