onsen code monkey

個人的な日記とプログラミング備忘録です

【Java】カレントディレクトリのパス等、システム設定値を取得する

System.getPropertyでシステム設定値の一覧を取得する

Properties props = System.getProperties();
props.list(System.out);

システムプロパティを指定して値を取得する
(例)カレントディレクトリのパスを取得する場合

String dir = System.getProperty("user.dir");
System.out.println( dir);

環境に応じたパスが取れるので定数でいちいち書き換えずに済む。


参考サイト様
テックノート – Javaのシステム値を取得する(System.getProperty)