欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

spring boot 启动报If you want an embedded database please put a supported one on the classpath

程序员文章站 2022-04-19 22:33:36
...

spring boot 会默认加载org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 这个类DataSourceAutoConfiguration类使用了@Configuration注解向spring注入dataSource bean。若没有dataSource相关的配置信息,当spring创建dataSource bean找不到配置信息就会报错。
解决办法发是:
在Application类上增加

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})