工作中一个工程中application.properties文件不识别,虽然也能正常使用,但是很不方便,于是就想找下什么原因导致的,经过多次测试后总结如下
1. resources目录下不能有多个同名application.properties文件,不然识别会有问题,
2. application.properties默认放到resources根目录下,不要放到其子目录下
3. 网上别人还有一种是文件类型关联错误问题,在Idea->Edit->FileType中设置的
我的问题是第一个原因导致,因为之前项目使用不规范,有人在resources子文件夹下又放了一个application.properties,这个本来是生产的配置,也没有按照application-prod.properties的规范去命名,结果就导致了这个问题,Mark