maven项目spring配置 properties resource文件不提示,提示Cannot resolve property key 冒红

创建maven项目的时候,有时候为了多环境设置会把一些变量放到maven的 profiles 中,以针对不同的打包环境使用不同的变量.

但是这样不方便直接与spring的xml文件关联,在项目中这么显示

maven项目spring配置 properties resource文件不提示,提示Cannot resolve property key 冒红

这样对于项目的排查错误带来的很大的不便,可以通过添加额外配置文件的方法不算完美的解决这个问题

步骤如下:

1.进入项目的结构project structure

maven项目spring配置 properties resource文件不提示,提示Cannot resolve property key 冒红

2.点击特性 fact

maven项目spring配置 properties resource文件不提示,提示Cannot resolve property key 冒红

3.点击编辑,后选择添加 addtional properties

maven项目spring配置 properties resource文件不提示,提示Cannot resolve property key 冒红

这时候就能正常的提示了

maven项目spring配置 properties resource文件不提示,提示Cannot resolve property key 冒红