Как получить домашний каталог пользователя из Java - Zhbert's Home Нажмите "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-подобных ОС означает скрытые файлы

Будьте первым, кто оставит комментарий!

Добавить комментарий

Ваш адрес email не будет опубликован.