如何在命令行中使用-Dspring.profiles.active = prod来application-prod.properties?

时间:2019-05-07 01:51:59

标签: spring spring-boot profile

我正在尝试使用产品个人资料, 为此,我使用其他配置创建了一个application-prod.properties文件,并且在运行

-Dspring.profiles.active=prod

设置application.properties而不是“ application-prod.properties”。

我忘记了这里的一些步骤吗?

1 个答案:

答案 0 :(得分:1)

请确保在jar之前指定-Dspring.profiles.active=prod设置。

例如,

java -Dspring.profiles.active=prod -jar demo-0.0.1-SNAPSHOT.jar

可以,但是

java -jar demo-0.0.1-SNAPSHOT.jar -Dspring.profiles.active=prod

不会。