Je suis prêt à enregistrer un fichier dans le dossier "Mes documents" de l'utilisateur.Comment trouver le dossier "Mes documents" en Java
J'ai essayé d'obtenir l'emplacement comme ceci:
System.getenv("USERPROFILE") + "\\My Documents\\"
Puis, je me suis rendu cela ne fonctionnerait pas dans un système où la langue est définie dans une autre langue, français par exemple.
Existe-t-il un autre moyen d'obtenir le dossier "Mes documents" efficacement?
Pour Mac OS X, le résultat de l'utilisation de ce répertoire est trop élevé. – Trejkaz
Cela me renvoie à un dossier qui n'existe pas ... c: \ Users \ \ Documents. Le dossier de documents sur mon système s'appelle Mes documents. –
JavaLatte
@JavaLatte Etes-vous sûr que c'est le nom réel? L'explorateur l'affichera comme "Mes documents" même si le répertoire est nommé "Documents", si vous cliquez sur la barre de chemin, vous pouvez voir le chemin réel. –