Wo sollte man die Einstellungen von Java Programmen speichern ?
Also ich komme von der M$-Programmierung und da sagt man immer entweder registry (Die aber zumüllt) oder xml files, da ini veraltet und nicht mehr brauchbar sei. dat und Minidatenbanken sind auch keine Lösung da sie entweder nicht plattformunabhängig oder eine veraltete Struktur aufweisen.
Da ich aber plattformunabhängig programmieren möchte ist es nicht möglich auf die registry zu setzen. Nun wir aber auch xml zu einem Problem. WO soll denn diese Datei gespeichert werden ? Wenn man nicht weiß bei welchen OS man sich gerade bewegt kann man eigentlich die Datei nur im selben Ordner wie die jar speichern (oder?!) und dies ist doch nicht die beste Art (so könnte man es schaffen den Desktop zu zumüllen).
Kann man also direkt in der *.jar speichern ? Es gibt bei eclipse eine automatisch generierte xml (application-client.xml) kann man die selbst erweitern und aus dem Programm aus verändern ? - wird dies überhaupt empfohlen ?
mfg
donchris
Also ich komme von der M$-Programmierung und da sagt man immer entweder registry (Die aber zumüllt) oder xml files, da ini veraltet und nicht mehr brauchbar sei. dat und Minidatenbanken sind auch keine Lösung da sie entweder nicht plattformunabhängig oder eine veraltete Struktur aufweisen.
Da ich aber plattformunabhängig programmieren möchte ist es nicht möglich auf die registry zu setzen. Nun wir aber auch xml zu einem Problem. WO soll denn diese Datei gespeichert werden ? Wenn man nicht weiß bei welchen OS man sich gerade bewegt kann man eigentlich die Datei nur im selben Ordner wie die jar speichern (oder?!) und dies ist doch nicht die beste Art (so könnte man es schaffen den Desktop zu zumüllen).
Kann man also direkt in der *.jar speichern ? Es gibt bei eclipse eine automatisch generierte xml (application-client.xml) kann man die selbst erweitern und aus dem Programm aus verändern ? - wird dies überhaupt empfohlen ?
mfg
donchris