fileInputStreamを使用してサーブレット内のプロパティファイルを読み込もうとしています。WebアプリケーションでFileInputStreamが動作しない
ただし、ファイルが見つかりません例外を取得するconstanltyです。
これは、それが正常に動作しているgetResourceAsStreamを使用している間、我々は
Properties properties = new Properties();
File propertyFile = new File("config" + File.separatorChar + "abc.properties");
try {
FileInputStream propertyFileStream = new FileInputStream(propertyFile);
properties.load(propertyFileStream);
propertyFileStream.close();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
を使用しているコードの一部です。
しかし、FileInputStreamが機能しない理由を理解する必要があります。
config \ abc.propertiesファイルをwebInfに配置しました。また、srcフォルダ(javaクラスパス)、webContentフォルダ、WebInf \ Classesフォルダに配置しようとしましたが、成功しませんでした。
が機能していない:あなたの興味のための完全なパスを取得する
?あなたはプロパティ値を取得できませんか? –
これはFileNotFOundExceptionを与えています – user123
と私はWebアプリケーションでそれを呼び出すことです – user123