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

Undo.js
Undo.js

1 Mar 15

Memoize
Memoize

13 May 15

Milton
Milton

20 Jul 15

Other Software of Developer Apache Software Foundation

Apache Clerezza
Apache Clerezza

20 Jul 15

Apache Deltacloud
Apache Deltacloud

13 Apr 15

Apache Flink
Apache Flink

9 Apr 16

Apache JMeter
Apache JMeter

12 Apr 15

Comments to Apache Commons Configuration

Comments not found
Add Comment
Turn on images!