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
版权声明:本文标题:Nacos配置中心报错’url’ attribute is not specified and no embedded datasource could be configured 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727690025a1125759.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论