我是 Apache Commons配置的新手并且卡住了。
我的服务器数量越来越多,每台服务器上都运行着许多应用程序。每个应用程序代表特定客户的安装。
为简单起见,我将这里的配置示例缩小到此
如何获得与...相关的所有配置? server01(见下面的xml)?
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"有什么问题?声明吗