微服务项目启动报错如下图:
意思是加载不到数据源配置,可能原因如下:
一、导致这个问题的原因是因为,在 pom.xml 配置文件中,配置了数据连接技术 spring-boot-starter-jdbc 包 ,在启动配置文件时 ,Spring Boot 的自动装配机制就会去配置文件中找,相关的数据库的连接配置信息,如果找不到则抛出异常信息。检查你的pom文件依赖是否添加。
二、在 SpringBoot 应用程序启动时,排除 jdbc 的自动装配机制即可,在程序入口文件中新增配置注解 “ exclude=DataSourceAutoConfiguration.class ” ,如下图:
如果是微服务项目,需要在@Springcloud配置上添加。
三、检查你项目的配置文件 application.properties 中是否添加了数据源相关配置信息。