今天遇到一个项目,一直在报错提示这个,修改了pom添加resource依旧不顶用还是报错
还有博主说是因为没有指定数据源,或者是在
SpringBootApplication上添加注解
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
我就是要配置数据源,添加注解不报错了,那用啥?这不是掩耳盗铃嘛。
最后改来改去,翻来翻去,怀疑是把properties改成yml导致的问题,其实就是没有读取到yml的相关配置问题,所以我把yml改回去properties果然可以了,不报错,切单元测也能拿到数据源连接,仔细看yml是没啥问题的,特意找了大佬博客重新复制了一遍,依旧不行。最后发现是指定环境的配置错误没有读取到对应的yml,此处的指定还原,active需要在一行,如果分开就读取不到,这个问题看的真的是脑仁疼,特此记录一下。