[项目排错]SpringBoot项目 application.yml文件不生效

SpringBoot配置文件

  • 修改配置文件后项目未识别——添加指定配置
  • 配置文件ICON为“A”

修改配置文件后项目未识别——添加指定配置

前情提要:因为网上抄作业的原因(懒),需要在存在application.properties的情况下再创建一个application.yml。结果项目没有识别出yml文件

yml与properties同时存在,yml先加载,properties后加载并覆盖yml中相同配置。


讲道理,spring-boot-starter依赖中有SnakeYAML库作为YAML格式文件的解析器。这不应该。不知道为什么。但是快速解决,选择项目——>右键——>F4(open module settings)—>Customize,自己手动添加一个。
[项目排错]SpringBoot项目 application.yml文件不生效_第1张图片
[项目排错]SpringBoot项目 application.yml文件不生效_第2张图片
搞定。
当然,只是练手的小项目,实际工作应该不可以这样瞎搞。不好环境管理与配置查找吧

PS:win10, idea版本2020

配置文件ICON为“A”

可能是被解析成 Ansible 文件了,在Setting——>File types 中,yaml项添加相应匹配。
[项目排错]SpringBoot项目 application.yml文件不生效_第3张图片
而后再指定配置即可。

你可能感兴趣的:(spring,boot,java,yaml)