Chcę zapisać plik w folderze "Moje dokumenty" użytkownika.Jak znaleźć folder "Moje dokumenty" w Javie
Starałem się lokalizację tak:
System.getenv("USERPROFILE") + "\\My Documents\\"
Wtedy zdałem sobie sprawę, to nie będzie działać w systemie, w którym język jest ustawiony na inny język, na przykład francuski.
Czy istnieje inny sposób na sprawne uzyskanie folderu "Moje dokumenty"?
W systemie Mac OS X, wynikiem użycia tego jest jeden katalog zbyt wysoko. – Trejkaz
Odsyła mnie to do folderu, który nie istnieje ... c: \ Users \ \ Documents. Folder dokumentów w moim systemie nazywa się My Documents. –
JavaLatte
@JavaLatte Czy jesteś pewien, że to jest prawdziwe imię? Explorer wyświetli go jako "Moje dokumenty", nawet jeśli katalog ma nazwę "Dokumenty", jeśli klikniesz pasek ścieżki, zobaczysz prawdziwą ścieżkę. –