Поместите myFile.file
в подкаталог из user.home
.
Подкаталог может быть именем пакета класса, сохраняющего файл. НАПРИМЕР. если ваш основной класс our.com.Main
, сохраните файл в ${user.home}/our/com/myFile.file
. Причиной использования подкаталога является предотвращение использования других приложений. myFile.file
от перезаписи или вмешательства в вашу собственную версию.
Чтобы узнать местоположение user.home
, см .:
System.getProperty("user.home");
Значение user.home
здесь:
Name Value
user.home C:\Users\Andrew
Эта техника будет надежно работать для Mac. & * nix, а также Windows.