EasyConf is a library to access configuration of software components and applications. It defines simple conventions to make it easier to use. It was born in a portlets-based portal and has several features useful for this and similar environments.
EasyConf aims to make easy the development of highly configurable Java applications. You can start with a very simple scheme and when you need it you'll be able to add powerful functionality such as XML files, support for several environments or aggregation of componentes.
EasyConf is stable and production ready. It is being used in several production environments without any known bugs. EasyConf is based on several external libraries which are also stable.
Version number has not reached 1.0 yet because we are currently waiting for feedback from the community about the conventions used. Based on this feedback some of the current conventions may change. Should that happen, we will clearly document any changes needed when updating.
The key features of EasyConf are: