Apache Commons Configuration

Software Screenshot:
Apache Commons Configuration
Software Details:
Version: 1.10 / 2.0-alpha2
Upload Date: 1 Mar 15
Distribution Type: Freeware
Downloads: 175

Rating: 2.3/5 (Total Votes: 3)

The Apache Commons Configuration project was setup to unify the multitude of configuration file formats under one umbrella project, making it possible for developers to deal with each format and its data using the same interface.

Commons Configuration is a basic API for controlling a software or Web application's settings regardless of the user's OS or the developer's server architecture.

Besides just managing the available options and how they are translated between file formats, the library also includes utilities to work with different configurations at the same time, allowing users to save, load or unload options as they wish.

Features:

  • Supported configuration sources:
  • Applet parameters
  • Java Naming and Directory Interface (JNDI)
  • JDBC Datasource
  • Properties files
  • Property list files (Plist)
  • Servlet parameters
  • System properties
  • Windows INI files
  • XML documents

What is new in this release:

  • Attributes in XML config should apply to all entries of a list.
  • ClassCastException in BeanHelper constructing beans with a list of child beans.
  • Regression with SystemProperties in 1.8 and 1.9.

What is new in version 1.8:

  • The focus of the new release lies in adding support for Java 1.5. This
  • is now the minimum required JDK version.

What is new in version 1.7:

  • The new release contains numerous bug fixes. There are also some new
  • features, e.g. support for file systems for loading configuration sources.

What is new in version 1.6:

  • Some dependencies to other Commons components have been updated to the recent versions.
  • Allow variable resolvers to be defined configured in DefaultConfigurationBuilder.
  • AbstractHierarchicalFileConfiguration.getKeys() now also checks whether a reload is required.
  • The "force reload check" mechanism of CombinedConfiguration now also works with sub configurations created by configurationAt().
  • A bug in XMLConfiguration.addNodes() made it impossible to add attribute nodes using this method. This has been fixed.

Similar Software

SharpZipLib
SharpZipLib

28 Feb 15

Apache Commons CSV
Apache Commons CSV

10 Dec 15

React
React

5 Sep 16

Other Software of Developer Apache Software Foundation

Apache uimaFIT
Apache uimaFIT

18 Jul 15

Apache OpenNLP
Apache OpenNLP

19 Jul 15

Apache jclouds
Apache jclouds

10 Feb 16

Comments to Apache Commons Configuration

Comments not found
Add Comment
Turn on images!