我为每个配置文件都有一个单独的 spring yaml 配置文件。
我需要从 CommandLineRunner
后代类中读取配置文件并执行适当的脚本。
有没有办法从java获取环境配置文件名称?
我已经尝试过这个:
environment.getActiveProfiles();
但它只返回一个空字符串数组。
最佳答案
- 您有有效的个人资料吗?如果不是,则什么也不显示。
- 您还可以使用
environment.getProperty("spring.profiles.active")
获取 Activity 配置文件。
关于java - 如何从java获取spring配置文件名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42692645/