apache-commons-config

    1热度

    1回答

    我有一个发送JMS通知的自定义库。这个想法是,你可以简单地通过在你的项目中设置一些属性来使用库。 自定义库正在使用Apache Commons配置。 (我提到这个的原因是我怀疑它可能在我的问题中扮演角色)。我试图在当前的Spring项目中使用它,它不使用Commons Config但使用PropertyPlaceholderConfigurer。我已经得到了需要写在.properties文件中的属

    2热度

    1回答

    我想在Apache Commons Configuration中使用备用列表分隔符。但是,尽管尝试了大量不同的方式来访问Configuration对象并设置其列表分隔符,但我无法实际使用除默认逗号分隔符以外的任何其他方法。 我在Mac OS X上使用共享配置版本1.8.0与Java 1.6.0_29 编辑: 我需要加载一个XML配置的定义文件,建立了四层集配置来源: <configuration>

    6热度

    2回答

    我最近试图用​​来管理一些本地XML配置文件。它极大地影响了易用性(无法加载空配置文件,CombinedConfiguration需要大多数操作使用底层配置等),以及API的一致性(保存操作文章没有事件,事件不通用)。 除了写入注册表(我不想)的JDK首选项,还有其他的选择来管理基于文件的首选项吗? 使用其他文件格式不是一个选项。

    2热度

    1回答

    对于即将推出的项目,我打算使用Apache Commons Configuration。 我想用库来读写数据库中给定应用程序的所有配置。 我们要求跟踪所有配置更改(或配置版本控制)。此更改跟踪也应存储在数据库中。 配置更改不经常发生。 我想知道实现此更改跟踪功能的最佳方法是什么? Apache Commons本身有一些支持吗?还有另一个适合的框架/库吗?

    0热度

    1回答

    我的要求是在对属性文件进行更改时自动更新我的应用程序的配置。 为了维护这些属性,我使用Apache Commons Configuration项目中的PropertiesConfiguration(使用commons-configuration-1.6.jar)。 使用FileChangedReloadingStrategy适用于对单个属性文件所做的更改,并且由我的应用程序提取。 Properti

    3热度

    2回答

    有一个人扔在什么是常见的配置(阿帕奇常见的配置)一些轻? 将他有益的,如果有一个人可以用一些用例解释。 此外,我可以从中获得一些有用信息的任何链接(除谷歌以外)都非常感谢。

    2热度

    1回答

    我了解到,我可以提供弹簧与<context:property-placeholder>元素,这似乎使用PropertyPlaceholderConfigurer内插变量(即更换令牌像${foo})对属性文件。 有没有一种方法来定制的二手解决令牌类?具体地讲,我很喜欢用一个Apache Commons ConfigConfiguration目的是提供令牌的值,而不是使用属性文件。

    2热度

    2回答

    我试图找到一个配置服务器端Java应用程序的解决方案,以便系统的不同用户与系统进行交互,就像配置不同(Multitenancy)一样。例如,当我的应用程序处理来自user1的请求时,我希望我的应用程序在Klingon中响应,但是对于所有其他用户,我希望它以英语回复。 (我选择了一个故意荒谬的例子,以避免具体情况:重要的是我希望应用程序对不同请求的行为不同)。 理想的情况下有一个通用的解决方案(即一

    2热度

    1回答

    背景: 我有一个显示给用户的信息都必须通过语言和公司部门而异的要求。因此,我不能使用开箱即用的资源包,所以我基本上使用PropertiesConfiguration文件编写了自己的资源包版本。 此外,我有一个要求,消息必须在生产w/o重新启动时动态修改。 我加载了属性文件三种不同的迭代:在classpath中存在 -basename_division.properties -basename_2

    3热度

    1回答

    我已经开始阅读Apache公共资料文档,但它的内容非常广泛,所以我希望有人可以回答一个简单的问题,所以我不需要阅读所有内容才开始使用它进行基本配置。我很快失去了耐心 - 没有“快速入门”章节,在决定是否要使用该库之前,我不需要知道每一个细节。 我想(我认为是一个常见的用例)一个静态方法提供查找属性的类。 E.g.在Foo类,我可以使用 Settings.config.getString("para