Idea无法识别SpringBoot配置文件

文章讲述了SpringBoot配置文件的加载优先级,properties优先级高于yml和yaml。当Idea中配置文件图标不显示或无提示时,可通过项目结构->Facets进行定制,添加缺失的配置文件以恢复提示功能。

SpringBoot的配置文件

application.properties > application.yml > application.yaml

  • 配置文件间的加载优先级 properties(最高)> yml > yaml(最低)
  • 不同配置文件中相同配置按照加载优先级相互覆盖,不同配置文件中不同配置全部保留
配置文件在Idea中图标不显示解决方案

问题出现问题有两种:

  1. Idea认为你现在写配置的文件不是个配置文件,所以拒绝给你提供提示功能

  2. Idea认定你是合理的配置文件,但是Idea加载不到对应的提示信息

    这里我们主要解决第一个现象,第一种现象的解决方式如下:

步骤①:打开项目结构,【Files】→【Project Structure…】
步骤②:在弹出窗口中左侧选择【Facets】,右侧选中Spring路径下对应的模块名称,也就是你自动提示功能消失的那个模块
在这里插入图片描述
步骤③:点击Customize Spring Boot按钮,此时可以看到当前模块对应的配置文件是哪些了。如果没有你想要称为配置文件的文件格式,就有可能无法弹出提示
在这里插入图片描述
在这里插入图片描述

步骤④:选择添加配置文件,然后选中要作为配置文件的具体文件就OK了
在这里插入图片描述
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值