验证加载了Apache配置的属性文件

时间:2012-03-20 15:28:54

标签: java validation configuration configuration-files

我正在为我们的某个项目寻找Java配置框架,Apache Configurations看起来很有希望。

我需要定义有关配置文件的规则,这些规则在加载时由验证使用。我看到Apache Configurations可以使用XML文件执行此操作,因为它可以使用XSD验证。但是我还没有找到类似于纯属性文件的东西。我需要的是定义包含所需规则的附加属性文件。比如说:

config.key.which.is.optional.and.int=optional,int
config.key.which.is.required.and.string=required,string

有没有现成的解决方案?或者是否有类似于Apache配置的框架可以做到这一点?

1 个答案:

答案 0 :(得分:2)

我不知道Java属性的任何架构验证机制。十个月前(2011年5月),我提供了有关XML以外的配置语言的信息,这些语言提供了模式验证。不幸的是,这种配置语言很少见。

如果您想查看回复的稀疏程度,以下是有关问题的link