有没有办法以非编程方式激活弹簧配置文件,是否可以决定在运行时使用哪个配置文件?
答案 0 :(得分:2)
您可以@Autowire
Environment
类,它具有在运行时检查活动配置文件的方法。这是environment class documentation。
对于非程序化配置文件激活,您可以像这样启动您的应用程序:
$ java -jar -Dspring.profiles.active=production demo-0.0.1-SNAPSHOT.jar
因此spring.profiles.active
可以设置个人资料。