首页 > 解决方案 > 如何在 apache karaf 中使用环境变量正确外部化配置?

问题描述

我正在尝试实现 karaf 配置的外部化。根据文档,我应该能够使用环境变量来实现这一点,但是它对我不起作用,如下所示:

配置未按预期更改

或在这里:

来自文档的简单测试

为什么这个简单的例子不起作用?谢谢

标签: apache-karaf

解决方案


嗯,我解决了。我很确定这是它的源代码:https ://github.com/apache/karaf/blob/karaf-4.3.0/config/src/main/java/org/apache/karaf/config/core /impl/KarafConfigurationPlugin.java

在我使用 4.2.6 时添加到 karaf 4.3.0 ;)

快速检查,这适用于 karaf 4.3.0。


推荐阅读