Maven中的Spring Boot的web项目报错Failed to configure a DataSource: ‘url‘

Posted nuist__NJUPT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven中的Spring Boot的web项目报错Failed to configure a DataSource: ‘url‘相关的知识,希望对你有一定的参考价值。

Maven中的Spring Boot的web项目报错Failed to configure a DataSource: ‘url’

今天遇到一个bug,搞得我心烦意乱的,就是在Spring Boot 应用中使用Spring Data JPA访问数据库,出现了没有配置数据url的错误,然而我明明是配置了数据源的呀,尝试了很多方案都没有解决,最后发现是配置完数据源之后,还要在项目结构中指定数据源的位置。
如下图所示:点击ch6_1,再点击resources下的templates,再点击Resources,最后点击应用即可。注意:我的数据源文件也就是全局配置文件放在templates下的。

如果SpringBoot的启动注解不加扫描包,则必须放到项目的根目录下,SpringBoot才会默认扫描根目录及其其子目录。

另外配置完数据源之后不需要用此注解,这个注解使用了就不能自动加载数据源了。

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})

以上是关于Maven中的Spring Boot的web项目报错Failed to configure a DataSource: ‘url‘的主要内容,如果未能解决你的问题,请参考以下文章

IntelliJ IDEA打开Maven项目,Spring boot所有依赖红名,不可用

了解多模块项目中的 Spring Boot Maven 插件

第一个Spring Boot Web程序

使用spring boot 2.1.8生成的maven项目pom.xml第一行报错unknown error

Spring boot 打包为war包报错:提示缺少web.xml

Spring Boot学习笔记之一:传统maven项目与采用spring boot项目区别