【发布时间】:2022-01-17 00:00:36
【问题描述】:
我最喜欢的 spring-boot 功能之一是能够使用 unix 环境变量配置大多数东西。 现在我正在为 ActiveMQ 代理配置而苦苦挣扎。
要设置代理 url,我必须指定 spring.activemq.broker-url。 用环境术语重写,这将是 SPRING_ACTIVEMQ_BROKER-URL,它在 eclipse 中工作,但不能在任何 unix shell 中定义为环境变量。
使用 env 是由于其他限制而不是一个选项
我是否遗漏了什么,或者我必须在自己的 @PropertiesConfiguration 中重新映射那些“虚线”属性
有什么提示吗?
【问题讨论】:
标签: spring-boot configuration environment-variables