我最近尝试使用 Apache Commons-Configuration管理一些本地 XML 配置文件。它在易用性(无法加载空配置文件,CombinedConfiguration 需要为大多数操作等使用底层配置等)和 API 的一致性(保存操作不发布事件,事件不通用)方面严重不足。
除了写入注册表的 JDK 首选项(我不想要)之外,还有其他方法可以管理基于文件的首选项吗?
使用另一种文件格式不是一种选择。
最佳答案
我过去为此使用过 XStream,但它只是 XML 数据绑定(bind),从文件到对象的映射。它给您带来了提供更高级别方法(特别是组合配置、验证)的负担。
关于java - 任何 Apache Commons-Configuration 替代品/竞争对手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10214517/