如何在spring-boot中使用环境变量

时间:2016-03-11 10:04:32

标签: java spring-boot environment-variables

我想从我的主目录下的外部文件加载属性。我使用该文件设置了一个环境变量,如下所示

export ENV_HOME=/home/usr/environment.properties

我想使用spring-boot应用程序中environemnt.properties文件中的属性。我不想把它包含在打包的罐子里

如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

在控制器中使用@PropertySource(" $ {ENV_HOME}")将覆盖外部文件中的属性。