如何为属性" company.server"?获取具有相同值的所有配置?

时间:2018-04-24 09:27:23

标签: java configuration apache-commons

我是 Apache Commons配置的新手并且卡住了。

我的服务器数量越来越多,每台服务器上都运行着许多应用程序。每个应用程序代表特定客户的安装。

为简单起见,我将这里的配置示例缩小到此

如何获得与...相关的所有配置? server01(见下面的xml)?

xml configuration file

Properties configs = mCombinedConfig.getProperties("company.server");

当我的代码执行getProperties语句时,我得到IllegalArgumentException

  

线程中的异常" main" java.lang.IllegalArgumentException异常:   ' SERVER01'不包含等号   org.apache.commons.configuration2.AbstractConfiguration.getProperties(AbstractConfiguration.java:1165)at at   org.apache.commons.configuration2.AbstractConfiguration.getProperties(AbstractConfiguration.java:1119)at at   com.atoss.alm.helpertemp.CommonsConfigurationExample.json(CommonsConfigurationExample.java:138)     在com.atoss.alm.helpertemp.CommonsConfigurationExample.main(未知   源)

" getProperties"有什么问题?声明吗

0 个答案:

没有答案