Spring boot spring引导配置文件与env变量配合得好吗?

Spring boot spring引导配置文件与env变量配合得好吗?,spring-boot,Spring Boot,我知道可以通过在命令行中使用开关来设置springboot的“概要文件”(非常适合测试),但是也可以使用system env变量来设置这个“概要文件”吗 我正在进行部署,我希望在框中有一个env var,说明spring引导应该使用什么配置文件/etc 提前谢谢你 您可以使用SPRING\u PROFILES\u ACTIVE环境变量指定特定的配置文件,或者SPRING\u PROFILES\u DEFAULT指定默认配置文件(如果没有激活的配置文件)。您可以使用SPRING\u PROFILE

我知道可以通过在命令行中使用开关来设置springboot的“概要文件”(非常适合测试),但是也可以使用system env变量来设置这个“概要文件”吗

我正在进行部署,我希望在框中有一个env var,说明spring引导应该使用什么配置文件/etc


提前谢谢你

您可以使用
SPRING\u PROFILES\u ACTIVE
环境变量指定特定的配置文件,或者
SPRING\u PROFILES\u DEFAULT
指定默认配置文件(如果没有激活的配置文件)。

您可以使用
SPRING\u PROFILES\u ACTIVE
环境变量指定特定的配置文件或配置文件
SPRING\u PROFILES\u DEFAULT
指定在没有活动的情况下要使用的默认配置文件。

您可以使用
SPRING\u PROFILES\u active
环境变量指定特定的配置文件,或者
SPRING\u PROFILES\u DEFAULT
指定在没有活动的情况下要使用的默认配置文件。

您可以使用
SPRING\u PROFILES\u ACTIVE
环境变量指定特定的配置文件,或者
SPRING\u PROFILES\u DEFAULT
指定默认配置文件,如果没有激活的配置文件,则使用默认配置文件。

非常好!您是否有一个链接,指向显示此操作的文档?或者您可以在这里添加一个简短的片段吗?文档对此进行了一些讨论。实际上并不需要任何代码,只需导出SPRING\u PROFILES\u ACTIVE=dev,然后运行你的应用程序即可。太棒了!您是否有一个链接,指向显示此操作的文档?或者您可以在这里添加一个简短的片段吗?文档对此进行了一些讨论。实际上并不需要任何代码,只需导出SPRING\u PROFILES\u ACTIVE=dev,然后运行你的应用程序即可。太棒了!您是否有一个链接,指向显示此操作的文档?或者您可以在这里添加一个简短的片段吗?文档对此进行了一些讨论。实际上并不需要任何代码,只需导出SPRING\u PROFILES\u ACTIVE=dev,然后运行你的应用程序即可。太棒了!您是否有一个链接,指向显示此操作的文档?或者您可以在这里添加一个简短的片段吗?文档对此进行了一些讨论。实际上并不需要任何代码,只需导出SPRING\u PROFILES\u ACTIVE=dev,然后运行您的应用程序。