Ich habe kürzlich versucht, Apache Commons-Configuration verwenden, um einige lokale XML-Konfigurationsdateien zu verwalten. Die Benutzerfreundlichkeit ist drastisch eingeschränkt (leere Konfigurationsdateien können nicht geladen werden, die Konfiguration erfordert für die meisten Operationen die Verwendung der zugrunde liegenden Konfigurationen usw.) und die Konsistenz über die gesamte API hinweg (Operationspos speichern, keine Ereignisse, Ereignisse sind nicht universell).Alle Apache Commons-Konfiguration Ersatz/Konkurrenten?
Abgesehen von den JDK-Einstellungen, die in die Registry schreiben (was ich nicht möchte), gibt es noch andere Alternativen zum Verwalten dateibasierter Einstellungen?
Die Verwendung eines anderen Dateiformats ist keine Option.
Was ist los mit 'Eigenschaften'? –
Die Verwendung von Eigenschaften für XML bietet keinen Vorteil gegenüber Dateien mit geraden Eigenschaften, die für meine Zwecke nicht beschreibend genug sind. –
Ich bezog mich auf Dateien mit geraden Eigenschaften. Warum ist XML Ihrer Meinung nach besser geeignet? –