今天遇到一个项目,一直在报错提示这个,修改了pom添加resource依旧不顶用还是报错

还有博主说是因为没有指定数据源,或者是在

SpringBootApplication上添加注解

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

我就是要配置数据源,添加注解不报错了,那用啥?这不是掩耳盗铃嘛。

最后改来改去,翻来翻去,怀疑是把properties改成yml导致的问题,其实就是没有读取到yml的相关配置问题,所以我把yml改回去properties果然可以了,不报错,切单元测也能拿到数据源连接,仔细看yml是没啥问题的,特意找了大佬博客重新复制了一遍,依旧不行。最后发现是指定环境的配置错误没有读取到对应的yml,此处的指定还原,active需要在一行,如果分开就读取不到,这个问题看的真的是脑仁疼,特此记录一下。 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐