0
我創建了一個java庫mylib,它將使用默認設置,但用戶可以創建他的配置文件來覆蓋這些設置。問題是:在Windows上這種文件的標準位置是什麼?哪裏可以找到windows應用程序的用戶配置文件?
在Linux上它是:~/.mylib/*
或~/.config/mylib/*
關於我發現some answers說許多不同的地點窗口:%LOCALAPPDATA%
,%USERPROFILE%
或%APPDATA%
,然後./mylib/*
。我還發現some answers介紹了$HOMEDRIVE
和$HOMEPATH
變量。
因此,我的lib應該在哪裏期望用戶存儲他的配置文件?
你知道系統屬性'user.home'嗎? – chrylis
是的。但我不知道用戶主頁是否是Windows上的標準位置。在Linux上,很多應用程序將它們的配置不直接存儲在用戶家中,而是存放在更深的地方。 Windows上的標準是什麼? – piotrek