我正在寻找一种干净的方法,使用从命令行(maven项目(传递的环境值从属性文件加载值。然后,我计划在JavaCucumber测试中使用加载的值。
用法:mvn-test-Denvironment=staging(然后从staging文件加载值,即application-staging.properties等(。
我知道spring-boot提供概要文件,想知道我是否可以使用一种使用通用spring框架(注释(的干净方法来实现这一点。
谢谢@racraman。我能够利用你关于PropertySource
的建议来实现这一点。为了获得不同的工作环境,我使用了类似的东西:
CCD_ 2。
干杯!!!