最近新使用SpringBoot构建一个项目,遇到’url’ attribute is not specified and no embedded datasource could be configured.错误,百度了几种情况最终都解决不了我的问题。现在总结一下遇到的问题。
环境:由于框架不是我搭建的,我也搞不清楚,只知道SpringBoot项目,连接Oracle数据库
错误:
错误原因:
1.
url没配置
:一般能上网百度的不会是这个原因
2.
oracle依赖问题
:后来我发现的错误为POM文件中Oracle依赖引入错误,解决依赖问题后在一次重启后可以正常使用,但是使用了一次maven clean命令后,又出现这个错误,吐血。。。
如上图,如果有依赖问题肯定要先解决依赖问题
3.
maven install命令
:如果依赖问题解决了,配置url也没问题,再使用一次maven install命令就可以正常启动了。我使用该命令后完全可以正常使用了。
如上图,在IDEA中先点右上角,搜索maven面板,打开maven面板,然后执行lifecycle中的install命令。
注意:如果在开发过程中又因为清缓存等原因使用了clean命令,还需要再重新使用install命令,否则还是会遇到同样的错误。
版权声明:本文为sxs_smile原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。