应用程序配置文件
好的,所以我不想在这里展开一场圣战,但是我们正在努力巩固处理应用程序配置文件的方式,我们正在努力决定采用哪种最佳方法。目前,我们分发的每个应用程序都在使用其自己的临时配置文件,无论是属性文件(ini样式),XML还是JSON(目前仅在内部使用!)。
目前,我们的大多数代码是Java,因此我们一直在研究Apache Commons
Config,但是我们发现它非常冗长。我们还研究了XMLBeans,但似乎无所适从。我也觉得好像正在将XML推向一种格式,但是我的客户和同事对于尝试其他方法感到不安。我可以从客户的角度理解它,每个人都听说过XML,但是到最后,难道不应该使用正确的工具来完成这项工作吗?
编辑: 确实需要跨平台解决方案:Linux,Windows,Solaris等,用于与配置文件交互的库的选择与格式的选择一样重要。