编译错误:'url' attribute is not specified and no embedded datasource could be configured.

版权声明:原创文章转载请注明出处,谢谢。 https://blog.csdn.net/hexiaohua95/article/details/87969242

报错原因:

将yml文件中的本地数据源注释,打开服务器数据源后,使用maven命令:mvn install -Dmaven.test.skip=true打包上线。然后切换回本地数据源,启动,报错如图一。yml文件配置如图二。

图一:

图二:

解决办法:

1)网上搜了很多,多数是说没有配置数据源,还有的说spring没有扫描到yml文件

2)但是,这个项目已正常开发2个月,同一套代码刚上线的没有问题,只是在本地启动报错。网上的情况都不适用。

3)最后解决办法:点击maven project 中的Lifecycle→clean,然后重启项目,成功。

猜你喜欢

转载自blog.csdn.net/hexiaohua95/article/details/87969242