So rufen Sie den Pfad für Benutzer ~ / Bibliothek in Java für Mac OS ab

Soweit ich weiß, müssen Sie unter Mac OS Informationen unter "/ Library / Application Support / Your App Name" speichern, wenn die Dateien von allen gelesen werden sollen. Beim Schreiben handelt es sich jedoch nur um einen Administratorordner.

Wenn Sie Daten schreiben möchten, müssen Sie diese daher unter "~ / Library / Application Support / Your App Name" speichern. Beachten Sie das "~" vorne. Wenn Sie dies tun, hat jeder Benutzer seine eigenen Daten für die App und kann lesen und schreiben.

Wenn ich in Java eine neue Datei ("~ / Library") mache, funktioniert dies nicht wie erwartet. Es wird nur "~ / Library" zu meinem aktuellen Ordner hinzugefügt. Stattdessen möchte ich "Users / myAccount / Library" zurückgeben. ich verstehe dasEs wird empfohlen, Dateien dort zu speichern.

Die Frage ist, wie ich ein File-Objekt in Java erstelle, um auf diesen Ordner zu verweisen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage