gee*_*ger 7 environment-variables spring-boot
我希望能够在 Spring Boot 应用程序中指定环境变量。我正在使用一个需要环境变量的外部库,这些变量的值将根据我们部署的环境而变化。
例如,在我打包的 spring boot jar“myapp-boot-packaged.jar”的 application.properties 中,我添加以下属性:
富=酒吧
相当于 java -Dfoo=bar -jar myapp-boot-packaged.jar
你必须声明application.properties
foo=${bar}
Run Code Online (Sandbox Code Playgroud)
当你运行它时:
Java -jar myApp.jar -Dbar=someValue
Run Code Online (Sandbox Code Playgroud)
您可以简单地在命令行中运行它并进行通知,如下所示:
$ java -jar myapp-boot-packaged.jar --foo='bar'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24365 次 |
| 最近记录: |