SpringCloud整合Nacos配置中心无法读取配置问题

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

你可能感兴趣的:(JAVA,java)