Wie lässt sich das Home-Verzeichnis eines Benutzers in Java am besten finden?
Die Schwierigkeit besteht darin, dass die Lösung plattformübergreifend sein sollte; sie sollte unter Windows 2000, XP, Vista, OS X, Linux und anderen Unix-Varianten funktionieren. Ich bin auf der Suche nach einem Codeschnipsel, der dies für alle Plattformen bewerkstelligen kann, und nach einer Möglichkeit, die Plattform zu erkennen.
Per Java-Fehler 4787931 , Systemeigenschaft user.home
funktioniert unter Windows XP nicht korrekt, daher ist die Verwendung dieser Systemeigenschaft keine akzeptable Lösung, da sie nicht plattformübergreifend ist.