个人简介
- 作者简介:大家好!我是yukki。
- 个人主页:yukki.
- 喜欢:🌈点赞🌈收藏🌈一键三连!
- 共勉
问题:
这是一个SpringBoot问题
刚开始很正常可以启动,但是加了redis后就不可以了???
如下:
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2023-02-23 21:55:03.151 ERROR 37904 --- [ main] 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).
Disconnected from the target VM, address: 'javadebug', transport: 'shared memory'
解决:
以下是尝试。。。
redis配置文件
解决报错 If you
包的问题?
接着又重新排查。。。
无法配置DataSource:未指定'url'属性,也无法配置嵌入数据源。
很明显,问题原因就是在你的应用中没有配置datasource的一些相关属性。
因为SpringBoot是自动配置的,在项目中的application.yml配置文件中可能缺少了数据库相关的配置。
当然,都没啥用,最后最后解决的是:
yml的问题,它里面有空格键或者看不见的符号,或者缩进问题
随手一写:
我万万没想到是这个原因。。。。。第一时间我就认为是这个,但是没排查出来
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)