SpringBoot 中 application.yml 文件不生效——解决办法
经常出现修改了 application.yml 中的内容,运行项目的时候却不生效,点开运行后产生的 target 文件夹才发现里面并没有 application.yml ,说明 application.yml 没有被编译
解决方法:
在 pom.xml 文件的 resource 中配置一下 yml 文件,即添加上
<include>**/*.yml</include>
具体如下:
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<!-- 配置一下yml文件 -->
<include>**/*.yml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>