Spring非启动应用程序

时间:2017-04-11 13:17:25

标签: java spring

我想要做到这一点:Environment Specific application.properties file in Spring Boot application

在Spring非启动应用程序中。有关如何做到这一点的任何想法?现在我正在设置环境变量来告诉应用程序要使用哪些属性,更愿意这样做" boot"方式。

帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

您可以根据环境添加application- environment .properties。 Spring引导应该根据活动环境自动检测相应的属性文件。

答案 1 :(得分:0)

为了表示多个环境,请使用配置文件。如果您想了解更多浏览 this 网站。我认为这正是你要找的。

更新1:

考虑到您的属性文件的后缀是固定的,并且您有一组针对不同环境的属性文件,例如,

  

development-it_wroks.properties,   test-it_wroks.properties等等。

etc.it_wroks 是后缀

从active_env.properties

确定有效的环境
master

编写自定义属性解析程序

workingbranch

现在是您的通话类

profiles.active: development
#profiles.active: test
#profiles.active: stage
#profiles.active: production
相关问题