Могу ли я открыть файл в Java, который находится в домашнем каталоге пользователя в Windows Enterprise с Active Directory? - PullRequest
1 голос
/ 11 августа 2011

У меня есть программа, которая помещает некоторую информацию в папку «Мои документы» пользователя.Я нахожу эту папку с помощью System.getProperty ("user.home");Теперь у меня есть клиент, для которого это не работает, и когда я получил от него отладочные данные, имя файла, к которому он пытался получить доступ, было в форме \ name.com \ HHA \ Users \ person \ My Documents \ file.txt.Это связано с активным каталогом?Или какая-то другая странность?

Ответы [ 2 ]

0 голосов
/ 17 августа 2011

хорошо, тогда, пожалуйста, попробуйте это.и вы можете изменить путь в соответствии с вашей конфигурацией. !!

Спасибо.

0 голосов
/ 11 августа 2011

попробуйте использовать JfileChooser

new JFileChooser().getFileSystemView().getDefaultDirectory(); 

вместо

System.getProperty("user.home");

я сомневаюсь, что он возвращает правильный домашний каталог

...