|
propetiesから取得したファイルパスを使って Fileオブジェクトを利用してもうまく動作しません。
●propetiesの設定値 file.path="C:/test.csv"
●うまく動かないコード // Propertiesからpath取得 Properties p = new Properties(); p.load(new FileInputStream("conf.properties"))); String confPath = p.getProperty("file.path"); // 問題の箇所 File f = new File(confPath); f.isFile(); // 実際にファイルがあってもisFile()の結果はfalse // falseなので当然FileNotFoundが発生する
うまく動かないのは文字コードかな?と 思ってますが、対処ができず悩んでおります。 ちなみにPropertiesの文字コードはUTF-8です。
よろしくお願いします。
|