java - 任何 Apache Commons-Configuration 替代品/竞争对手?

标签 java configuration xml-configuration apache-commons-config

我最近尝试使用 Apache Commons-Configuration管理一些本地 XML 配置文件。它在易用性(无法加载空配置文件,CombinedConfiguration 需要为大多数操作等使用底层配置等)和 API 的一致性(保存操作不发布事件,事件不通用)方面严重不足。

除了写入注册表的 JDK 首选项(我不想要)之外,还有其他方法可以管理基于文件的首选项吗?

使用另一种文件格式不是一种选择。

最佳答案

我过去为此使用过 XStream,但它只是 XML 数据绑定(bind),从文件到对象的映射。它给您带来了提供更高级别方法(特别是组合配置、验证)的负担。

关于java - 任何 Apache Commons-Configuration 替代品/竞争对手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10214517/

相关文章:

java - Struts 2中如何通过XML配置来配置@SkipValidation

java - Struts 2 : ui. struts.properties 中的主题更改未得到反射(reflect)

java - 如何将maven构建的库包含到eclipse中的项目中?

java - 在组织者的日历中找不到 session

Java 错误数据库 : where to send comments that 3 votes is not enough

python - 多个实例和多个目的地

xml - 无法读取架构文档 'classpath:spring-beans-3.1.xsd'

java - Spring Boot 外部属性文件

configuration - 更新时如何配置bugzilla使其不前进到下一个bug?

configuration - OpenLiberty 无法注入(inject)环境变量