私はデフォルト設定で動作するJavaライブラリmylibを作成していますが、ユーザーは設定ファイルを作成してそれらの設定を上書きすることができます。問題は、ウィンドウ上のそのようなファイルの標準的な場所は何ですか? Linux上Windows上のJavaアプリケーション用のユーザー設定ファイルはどこにありますか?
それはです:%LOCALAPPDATA%
、%USERPROFILE%
または%APPDATA%
、その後./mylib/*
:~/.mylib/*
または~/.config/mylib/*
私はsome answersは、多くの異なる場所を言った窓に関する。私はまた、$HOMEDRIVE
と$HOMEPATH
の変数を導入してsome answersを見つけました。
私のlibはどこに自分の設定ファイルを保存する必要がありますか?
システムプロパティー 'user.home'について知っていますか? – chrylis
しかし、私はユーザーの家がWindows上の標準的な場所であるかどうかはわかりません。例えばLinux上では、多くのアプリが自分の設定をユーザの家に直接置くのではなく、もっと深いところに保存します。窓の標準は何ですか? – piotrek