有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Apache Commons配置值的java验证

我正在使用Apache的commons-configuration(v1.10)库为我的程序提供配置值。我使用SystemConfigurationPropertiesConfigurationCompositeConfiguration来允许用户使用java的-D命令行参数覆盖属性文件

我遇到的问题是验证配置中的值(例如,确保x的值为正值)。据我所知,commons-configuration库(既不是1.10也不是2.0-beta)没有提供任何验证配置值的方法。是的,您可以验证与XMLConfiguration一起使用的XML文档(如果我尝试用谷歌搜索这个问题的答案,我只听到这些)。但这对我配置类的SystemConfiguration部分的任何值都没有帮助

那么,我错过了什么吗?该库是否提供了一种验证我所缺少的值的方法,或者是否有一个基于commons配置的java库提供了验证功能?或者我需要把它构建到CompositeConfiguration的导数中吗


共 (0) 个答案