Fork me on GitHub

uncommon-configuration

uncommon-configuration provides a simple and type safe API to read configuration data from various configuration sources such as properties files , YAML, JSON etc. It comes equipped with out of the box support for most boiler plate tasks that are typically performed on a configuration file.

Features

Documentation

Download

Maven


    <dependency>
      <groupId>com.github.uncommon-configuration</groupId>
      <artifactId>uncommon-configuration</artifactId>
      <version>0.1</version>
    </dependency>

Dependencies


    slf4j-1.6.4 [required]
    snakeyaml-1.10 [only if you are using YAML configuration]
    json-simple-1.1 [only if you are using JSON configuration]
    bouncycastle-140 [only if you are using encryption]
    (JCE) Unlimited Strength Jurisdiction Policy Files [only if you are using encryption]

License

ASL 2 - http://www.apache.org/licenses/LICENSE-2.0

You can also clone the project with Git by running:

$ git clone git://github.com/MuhammadAshraf/uncommon-configuration