Ocular
Ocular is a library that allows managing multiple configuration files. It uses jackson to interact with different dataformats. Everything is customizable, but reasonable defaults are given to start right away.
Warning
You will need to import your desired data format for jackson additionally.