IDEA中的spring项目中application.yml失去绿标可能的原因

2,722 阅读1分钟

1.spring boot启动环境失效

解决方案:

File --> Settings --> Pulings --> spring boot

//如果没有勾选则勾选,注意一般Settings更改配置后需要进行重启,配置才会生效

2.yaml的插件未启动

解决方案:

File --> Settings --> Pulings --> YAML

3.错误的将yml或yaml类型添加到了text文本类型中(注意这种情况下配型文件显示为文本类型)

解决方案:

在类型中找到有关yml或yaml的类型并进行删除
File --> Settings --> Editor --> File Types --> Text

4.可能没有将配置文件交给spring

解决方案:

  • 先打开配置

      File --> Project Structure 
    

  • 如果模块中没有小绿标:

      右键模块 --> 添加spring --> 选择 +(加号) --> 选择Other files --> 选择模块对应的配置文件
      
    

完成后效果:

//完成修改后先点击Apply再点击ok

5.如上述方法都未生效

  • 先去看看YAML类型中是否含有*.yml 和*.yaml 的配置,如果没有进行添加。

      File --> Settings --> Editor --> File Types --> YAML
    

最后如果实在不行就尝试互换yml与yaml配置文件属性,即如果配置文件当前是yml,则将其替换为yaml,如果是yaml则替换为yml(我就是这种方法成功的)