admin管理员组

文章数量:1571381

使用nacos配置中心时候:
bootstrap.properties如下:

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 (no profiles are currently active).

Process finished with exit code 1

原因:nacos和cloud版本问题,新版的SpringCloud默认没有安装bootstrap依赖,因此不能读取项目bootstrap.yml文件内容,间接导致不能读取Nacos配置内容引发的读取不到数据库url报错
解决方法:添加依赖spring-cloud-starter-bootstrap

 <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-bootstrap</artifactId>
            <version>3.1.2</version>
 </dependency>

其中版本要根据nacos和cloud来确定
启动成功:

参考链接:2021新版本Nacos配置中心提示‘url‘ attribute is not specified and no embedded datasource could be configured

本文标签: 报错中心urlNacosdataSource