metabit config base
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.
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>
Currently, this library is licensed under a
Attribution-NoDerivatives 4.0 International License.
This means in simplified words:
- 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.
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.