Как лучше всего найти домашний каталог пользователей на Java?
На самом деле с Java 8 правильным j2se способом является использование:
System.getProperty("user.home");
Ошибка cross-platform JDK-6519127 была исправлена, и в разделе .java «Несовместимость между JDK java-se 8 и JDK 7» release notes говорится:
Область: Core home-directory Libs / java.lang
Сводка
Шаги, используемые .java для определения домашнего j2se каталога пользователя в Windows, изменены openjdk в соответствии с подходом, рекомендованным home-directory Microsoft. Это изменение может .java наблюдаться в более старых java-api версиях Windows или там, где java-libraries реестр настройки или переменные java среды устанавливаются в другие java-se каталоги. Природа несовместимости
behavioral RFE 6519127
Несмотря .java на то, что вопрос старый, я javax оставляю его на будущее.
java
cross-platform
home-directory
Как лучше всего найти домашний каталог пользователей на Java?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.