System.getProperty("user.dir")
他のファイル (およびディレクトリ) トラバーサルがエントリ ポイントに対して相対的であるエントリ ポイント (絶対パス) として使用しています。
このuser.dir
プロパティは、プログラムがコマンド ラインから呼び出されるか、IDE から呼び出されるか (予想どおり) によって異なる値になります。
user.dir
プロパティが実行環境で「独立」することを保証するためのベストプラクティスは何ですか?
更新: IDE に Eclipse を使用している場合は、Eclipse でSystem.getProperty("user.dir") の異常を確認してください