Registry / config / commons-configuration2

commons-configuration2

JSON →
library2.15.1javamavenunverified

Generic configuration interface enabling applications to read configuration data from various sources, requiring Java 8.

<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-configuration2</artifactId> <version>2.15.1</version> </dependency>
INSTALL
IMPORT
SIG · COMMONS-CONFIGURAT
C
commons-configuration2
configjavav2.15.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Configuration
org.apache.commons.configuration2.Configuration

Minimal example reading a properties file with Commons Configuration2

import org.apache.commons.configuration2.Configuration; import org.apache.commons.configuration2.builder.fluent.Configurations; public class Example { public static void main(String[] args) throws Exception { Configurations configs = new Configurations(); Configuration config = configs.properties("config.properties"); System.out.println(config.getString("key")); } }
Debug
Known issues
breakingCommons Configuration2 is not backward compatible with Commons Configuration 1.x; APIs differ significantly.
fix
Use org.apache.commons:commons-configuration2 instead of commons-configuration.
affects: >=2.0
Upgrade
Version history
2.15.1latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
35 hits · last 30 days
node
28
Bingbot
1
OpenAI (training)
1
Resources
commons-configuration2 — mvn dependency:get commons-configuration2 · libregistry