Wohin mit dem Kleinkram?

Status
Nicht offen für weitere Antworten.

Muninn

Mitglied
Wohin soll ich den Kleinkram speichern, der bei Programmen so anfällt?

z.b. XP und 2000 kommt er da stdmäßig rein:
System.getProperty("user.home")\Anwendungsdaten\(Anwendungsname)

bei Linux ist es doch stdmäßig sowas in der Art:
System.getProperty("user.home")/.(Anwendungsname)

Intressant wäre ob es dafür nicht so eine art Property gibt?!?

Ansonsten würde mich noch intressieren auf welches Directory
System.getProperty("user.home") bei Welchem OS verweist (bei MAC-OS und bei Win Me abwärts)
und wo dort dann der Kleinkram gespeichert wird...(Sprich ob es in einem Unterordner liegt usw.)



Gruß Muninn
 
J

Johanness

Gast
So ganz ist auch mir nicht klar, was Du mit "Kleinkram" meinst. Wenn es Dir aber um geht, Einstellungen und Ähnliches persistent zu speichern, solltest du dir mal das Preferences-Api ansehen (http://java.sun.com/j2se/1.5.0/docs/guide/preferences/index.html). Das funktioniert betriebssystemübergreifend, um Implementierungsdetails musst Du dich nicht kümmern.

Brauchst Du noch ein Beispiel?

Johannes
 

Bleiglanz

Gesperrter Benutzer
der meint wohl die Registry?

verwende Preferences, gibts seit neuestem in Java; dann brauchst du dich um den Ort nicht mehr zu kümmern!
 

Muninn

Mitglied
Sorry hab mich anscheinent doch zu undeutlich ausgedrückt :oops:

Ich wollte genau das was Johanness gelinkt hat -->Thx
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben