Java Commons-配置组合配置和首选项

Java Commons-配置组合配置和首选项,java,apache-commons-config,Java,Apache Commons Config,我使用CompositeConfiguration从多个源(如.properties文件、xml文件、系统属性等)读取属性,如下所示 ConfigurationFactory factory = new ConfigurationFactory("config.xml"); compConfig = (CompositeConfiguration)factory.getConfiguration(); compConfig.getProperty(propName); Config.xml &

我使用CompositeConfiguration从多个源(如.properties文件、xml文件、系统属性等)读取属性,如下所示

ConfigurationFactory factory = new ConfigurationFactory("config.xml");
compConfig = (CompositeConfiguration)factory.getConfiguration();
compConfig.getProperty(propName);
Config.xml

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<properties fileName="Properties1.properties"/>
<properties fileName="Properties2.properties"/>
<properties fileName="Properties3.properties"/>
<system/>
</configuration>

除了这些文件,我还想阅读保存在Windows注册表中的首选项。我知道java.util.Preferences API可用于访问Windows注册表中的值。我只是想知道是否有一种方法可以使用PropertiesConfiguration阅读它们


谢谢

看起来您需要提供自己的类实现。如果您愿意支付

的费用,您也可以使用该课程。谢谢您的快速回复。看起来我必须自己编写实现。我想我可以用这个作为参考。