Spring boot启动报错ERROR 5208 --- [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter

Spring boot启动报错ERROR 5208 — [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter

报错如下:

java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
2021-01-04 10:47:15.986 ERROR 3464 — [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter :


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 class

Action:

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 0

解决方法1:在启动类这个***@SpringBootApplication***注解里面加上***exclude = {DataSourceAutoConfiguration.class}***

实例:@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})

解决方法2:在resources文件里面找到application.properties或application.yml文件,在里面添加数据库配置信息。

yml文件配置实例:根据个人使用场景的进行修改
spring:
datasource:
url: jdbc:mysql://localhost:3306/写自己的库名?useUnicode=true&characterEncoding=UTF-8&useSSL=false
username: root
password: 123456
driver-class-name: com.mysql.jdbc.Driver
properties文件配置实例:根据个人使用场景的进行修改
spring.datasource.url = jdbc:mysql://localhost:3306/写自己的库名?setUnicode=true&characterEncoding=utf8

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值