目录结构
但是不管spring.profiles.active如何设置 生效的都是test
求解求解
1.首先idea启动对应配置需要配置对应的配置文件标识
2.检查项目根目录下是否存在其他配置为test的配置文件,项目识别配置文件,有四个查找顺序,最优先查找项目根目录下的配置文件。
需要直接检查项目所在文件夹,因为安全删除掉的文件,在idea不显示,但是可恢复。所以还是存在于项目的某个位置。
3.检查pom文件,看是不是将配置文件配置固定了,没有通配符,无法选定其他的配置文件。
看看有没有外部配置文件 如果有外部配置 会覆盖内部配置的
看你的vm有没有配置环境,会以编译器的或者服务器的为最终值。
idea缓存吗?重启一下试试呢。看一下编译后目录中的内容,或者把编译文件删了重编译试试。。各种方法都尝试一下嘛~
重新编译一下,可能是缓存