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 (the profiles dev are currently active).
错误代码 提示没有数据源
环境变量配置如下
spring:
profiles:
active: dev
SpringBoot 2.4.X 版本更新 在配置文件时 环境变量失效
程序员DD 对于SpringBoot 2.4.X 环境变量变更文章
另外一种情况: 在SpringBoot 2.2.X版本未遇见。
2021-11-18 18:18:54.527 WARN 5392 --- [ main] c.a.c.n.c.NacosPropertySourceBuilder : Ignore the empty nacos configuration and get it based on dataId[user-service.properties] & group[DEFAULT_GROUP]
2021-11-18 18:18:54.531 WARN 5392 --- [ main] c.a.c.n.c.NacosPropertySourceBuilder : Ignore the empty nacos configuration and get it based on dataId[user-service-dev.properties] & group[DEFAULT_GROUP]
启动日志加载配置文件后缀为properties 需要手动设置
spring:
cloud:
nacos:
config:
file-extension: yml