IDEA: properties文件没有小叶子

在IDEA创建的Springboot项目中,application.properties文件(或yml)添加配置时需要提示,IDEA本身支持这个功能,由Spring Support和Spring Assistant两个插件提供支持,默认这个两个插件应该是安装的,没有的自己加一下就好了。IDEA是把这个配置关联到Spring,这样就能给出提示。如果不能提示的,确认一下图标是否是小绿叶。

目前不能提示的主要原因是IDEA没有把properties(或yml)文件关联到Spring,当成Spring文件管理。

可能出现以下图标,

原因:

一般出现此类问题的场景主要是有的公司的项目代码工程有开发、测试、产品等多套环境配置文件同时存在,切分拆在不同二级目录下,通过maven进行管理激活哪一套配置导致。根本问题还是IDEA的小bug,如果多套配置文件到在一个目录也不会出现这类问题,多数原因是分目录导致的。

参考博文:

子模块下的子子模块的pom文件中

<parent> <artifactId>子模块不是父模块</artifactId> <groupId>com.guigu</groupId> <version>0.0.1-SNAPSHOT</version> </parent>

经验分享 程序员 微信小程序 职场和发展