Description: Failed to configure a DataSource: ‘url‘ attribute is not specified and报错的原因

编程入门 行业动态 更新时间:2024-10-08 06:28:43

Description:  Failed to configure a DataSource: ‘url‘ attribute is not specified and<a href=https://www.elefans.com/category/jswz/34/1771188.html style=报错的原因"/>

Description: Failed to configure a DataSource: ‘url‘ attribute is not specified and报错的原因

问题描述:

***************************
APPLICATION FAILED TO START
***************************Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver classAction:Consider the following:If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).Process finished with exit code 1

问题分析及解决方案 问题原因:

Mybatis没有找到合适的加载类,其实是大部分spring - datasource -
url没有加载成功,分析原因如下所示.

DataSourceAutoConfiguration会自动加载.

没有配置spring - datasource - url 属性.

spring - datasource - url 配置的地址格式有问题.

配置 spring - datasource - url的文件没有加载.

在网上给出了几种解决方案:
方案一 (解决原因1)
排除此类的autoconfig。启动以后就可以正常运行。

@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})

很完美没有在报错了:

方案二 (解决原因2)
在application.properties/或者application.yml文件中没有添加数据库配置信息.

spring:datasource:url: jdbc:mysql://localhost:3306/sys?useUnicode=true&characterEncoding=UTF-8&useSSL=falseusername: rootpassword: 123driver-class-name: com.mysql.jdbc.Driver


以上都能解决的问题,我在网络上找的,这两种的话会常用点,所以写上来了。

更多推荐

Description: Failed to configure a DataSource: ‘url‘ attribute is not specified

本文发布于:2024-02-27 19:04:44,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1765989.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:报错   原因   configure   Failed   Description

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!