SpringBoot问题记录SpringBoot 配置文件未生效

Posted SanPiBrother

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot问题记录SpringBoot 配置文件未生效相关的知识,希望对你有一定的参考价值。

SpringBoot配置文件未生效

问题描述:SpringBoot配置MongoDB,发现MongoDB连不上,查看报错,发现是连接数据库地址是localhost,说明未读取配置文件中配置,最后一路排查,发现是类加载器未从classpath路径下加载到application.yaml,即target.classes目录下,未生成对应的application.yaml文件。

最终发现根本原因是:pom文件中误加了如下packaging方式,导致资源类配置文件未打包编译。

<packaging>pom</packaging>

这个配置是因为当时在该项目中新建model后,发现不合适,又删除了,项目中的pom文件变为父类pom,即使model删除了,但是这个pom配置仍然会残留了下来,导致原本能执行的项目,突然不能执行,有点坑,还有修改pom,别忘了刷新!顺带熟悉了一下SpringBoot加载配置文件的流程,后面再记录吧!

以上是关于SpringBoot问题记录SpringBoot 配置文件未生效的主要内容,如果未能解决你的问题,请参考以下文章

Springboot学习问题记录

SpringBoot 常见问题记录

springboot启动流程

SpringBoot使用的心得记录

在SpringBoot中用SpringAOP实现日志记录功能

关于springboot 与springcould下jar包兼容问题记录