I recently tried using Apache Commons-Configuration to manage some local XML configuration files. This greatly reduces ease of use (cannot load empty configuration files, CombinedConfiguration requires the use of basic configurations for most operations, etc.) and consistency in its API (there is no saving of event messages, events are not universal).
Besides the JDK settings that are written to the registry (which I don't want), are there other alternatives to managing file-based settings?
Using a different file format is not an option.
source share