我想要做到这一点:Environment Specific application.properties file in Spring Boot application
在Spring非启动应用程序中。有关如何做到这一点的任何想法?现在我正在设置环境变量来告诉应用程序要使用哪些属性,更愿意这样做" boot"方式。
帮助将不胜感激。
答案 0 :(得分:0)
您可以根据环境添加application- environment .properties。 Spring引导应该根据活动环境自动检测相应的属性文件。
答案 1 :(得分:0)
为了表示多个环境,请使用配置文件。如果您想了解更多浏览 this 网站。我认为这正是你要找的。 p>
更新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