Project Summary

Project Information

Field Value
Name Core Commons Configurator
Description This is a configuration management library, offering unified access to configuration properties from system properties, environment variables, .properties files, and YAML files. It supports prefix-based property resolution, flattening of hierarchical YAML into dot-separated keys, and typed property retrieval (String, int, long, boolean). The library is extensible via the Configurator interface and the AbstractFileConfigurator abstract class, enabling custom configuration sources and file format support. It uses SnakeYAML for YAML parsing and is distributed under the Apache License 2.0. Suitable for Java applications requiring flexible, pluggable configuration loading and resolution.
Homepage https://macha.machanism.org/core/core-commons/configurator

Project Organization

This project does not belong to an organization.

Build Information

Field Value
GroupId org.machanism.macha.core.commons
ArtifactId configurator
Version 0.0.6
Type jar
Java Version 1.8