metabit  

metabit config base

Description

A library to access local configuration files independent of operating system, with a default hierarchy for user/application/system settings etc.

This library focuses providing access to the files, not the usage.

It is intended to be base library for other component which incorporate network based configs and parsing.


Download

Current version

mLib_Utils_config.jar
metabit config base's pom.xml


Installation

Maven artifact description of metabit config base:

<dependency>
  <groupId>org.metabit.platform.support.config</groupId>
  <artifactId>localconfig</artifactId>
  <version>1.0-SNAPSHOT</version>
</dependency>

The Java version of this library is provided as a download, consisting of a JAR archive and the associated POM file. Installion into the local maven repositories is then done with:

mvn install:install-file -Dfile=<path-to-JAR>

For versions of maven before 2.5, download the POM file as well, and add it with:

mvn install:install-file -Dfile=<path-to-JAR> -DpomFile=<path-to-pomfile>

License

Currently, this library is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.

This means in simplified words:

You may

  • copy and redistribute the material in any medium or format
  • use it in commercial projects free of charge
  • distribute it with your product.

You have to

  • give appropriate credit
  • provide a link to the license.

You may not

  • change the library and distribute the changed result
  • Local changes are OK, but distributing them is not.

If there are changes you'd like to see in this library, send your suggestions, bug reports etc. (no source code, patented or copyrighted material) to tlviterator at metabit dot org.

Creative Commons Licence
TLViterator by metabit is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License.

In the future, this library/software component may be released under one of the more widespread licenses like APL as well.