Нажмите "Enter", чтобы перейти к контенту

Как получить домашний каталог пользователя из Java

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

Получить его можно следующим образом, для этого нужно использовать конструкцию:

System.getProperty("user.home")

Например, для создания пути к каталогу с настройками можно воспользоваться такой конструкцией:

final private String settingsPath = System.getProperty("user.home") + File.separator + ".yourapplication"

где

  • System.getProperty("user.home") — путь к домашнему каталогу пользователя;
  • File.separator — системный разделитель;
  • .yourapplication — каталог с настройками вашего приложения (в примере он скрытый, так как начинается с ., что в UNIX-подобных ОС означает скрытые файлы.
Подписаться
Уведомить о
guest

Капча загружается...

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии